XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 58,057 $ 90,910
Accounts payable and accrued expenses 32,309 35,084
Interest rate swap agreements liability 8,849 13,330
Accrued interest payable 3,219 3,699
Due to affiliated companies 769 763
Total accounts payable and accrued expenses $ 103,203 $ 143,786