XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 64,175 $ 90,910
Accounts payable and accrued expenses 25,627 35,084
Interest rate swap agreements liability 11,629 13,330
Accrued interest payable 2,804 3,699
Due to affiliated companies 757 763
Total accounts payable and accrued expenses $ 104,992 $ 143,786