Commitments - Narrative (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Commitments [Line Items] | |||
Maximum annual contributions per employee (401K Plan) | 100.00% | ||
Cost recognized on defined contribution plan | $ 2,900,000 | $ 2,600,000 | $ 3,000,000.0 |
Minimum | |||
Commitments [Line Items] | |||
Minimum matching employer contribution for 401K | 3.00% | ||
Supply agreement non-utilization fees | Muskie Proppant LLC | |||
Commitments [Line Items] | |||
Non-utilization fees incurred | $ 3,500,000 | $ 2,200,000 | $ 0 |
X | ||||||||||
- Definition Commitments [Line Items] No definition available.
|
X | ||||||||||
- Definition Amount of cost for defined contribution plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|