XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 55,320 $ 49,247
Accounts payable and accrued expenses 36,353 41,664
Interest rate swaps liability 0 25,308
Accrued interest payable 3,294 3,460
Due (from) to affiliated companies (531) 1,131
Total accounts payable and accrued expenses $ 94,436 $ 120,810