Accounts Receivable, Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($) $ in Thousands |
Jun. 30, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Accounts payable | $ 44,478 | $ 11,210 |
| Accrued capital expenditures | 56,228 | 24,038 |
| Revenues payable | 9,922 | 3,815 |
| Payable to Silverback | 0 | 32,293 |
| Accrued underwriting fees | 0 | 7,719 |
| Other | 8,880 | 7,025 |
| Accounts payable and accrued expenses | $ 119,508 | $ 86,100 |