XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 49,247 $ 58,057
Accounts payable and accrued expenses 41,664 32,309
Interest rate swap agreements liability 25,308 8,849
Accrued interest payable 3,460 3,219
Due to affiliated companies 1,131 769
Total accounts payable and accrued expenses $ 120,810 $ 103,203