XML 22 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 33,455 $ 55,984
Accrued capital expenditures 94,952 75,791
Revenues payable 85,275 63,399
Accrued interest 24,162 11,129
Accrued employee compensation and benefits 9,699 9,757
Accrued expenses and other 20,419 24,515
Accounts payable and accrued expenses $ 267,962 $ 240,575