XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
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