XML 25 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 78,107 $ 90,910
Accounts payable and accrued expenses 29,667 35,084
Interest rate swap agreements liability 30,387 13,330
Accrued interest payable 3,254 3,699
Due to affiliated companies 900 763
Total accounts payable and accrued expenses $ 142,315 $ 143,786