XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Expenses
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
    Accounts payable and accrued expenses consisted of the following as of March 31, 2022 and December 31, 2021 (amounts in thousands):
March 31, 2022December 31, 2021
Accrued capital expenditures$57,072 $49,247 
Accounts payable and accrued expenses32,342 41,664 
Interest rate swaps liability13,290 25,308 
Accrued interest payable4,328 3,460 
Due (from) to affiliated companies1,045 1,131 
     Total accounts payable and accrued expenses$108,077 $120,810