v3.22.2.2
Revenues - Schedule of Affiliate and Third Party Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue from External Customer [Line Items]        
Lease revenues $ 92,697 $ 84,074 $ 247,137 $ 258,877
Revenues: 149,002 122,584 404,970 376,002
Service revenues        
Revenue from External Customer [Line Items]        
Revenues: $ 56,305 $ 38,510 $ 157,833 $ 117,125