XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 44,293 $ 49,247
Accounts payable and accrued expenses 32,927 41,664
Interest rate swap agreements liability 0 25,308
Accrued interest payable 3,509 3,460
Due to affiliated companies 0 1,131
Total accounts payable and accrued expenses $ 80,729 $ 120,810