XML 53 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 52,891 $ 58,057
Accounts payable and accrued expenses 26,012 32,309
Interest rate swap agreements liability 6,176 8,849
Accrued interest payable 3,392 3,219
Due to affiliated companies 783 769
Total accounts payable and accrued expenses $ 89,254 $ 103,203