XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 60,536 $ 58,057
Accounts payable and accrued expenses 30,032 32,309
Interest rate swap agreements liability 7,450 8,849
Accrued interest payable 3,436 3,219
Due to affiliated companies 927 769
Total accounts payable and accrued expenses $ 102,381 $ 103,203