XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 63,984 $ 90,910
Accounts payable and accrued expenses 34,114 35,084
Interest rate swap agreements liability 10,222 13,330
Accrued interest payable 2,792 3,699
Due to affiliated companies 806 763
Total accounts payable and accrued expenses $ 111,918 $ 143,786