XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accounts payable and accrued expenses Accounts payable and accrued expenses consisted of the following as of June 30, 2022 and December 31, 2021 (amounts in thousands):
June 30, 2022December 31, 2021
Accrued capital expenditures$67,815 $49,247 
Accounts payable and accrued expenses35,900 41,664 
Interest rate swaps liability5,612 25,308 
Accrued interest payable3,630 3,460 
Due (from) to affiliated companies880 1,131 
     Total accounts payable and accrued expenses$113,837 $120,810