Basis of Presentation and Summary of Significant Accounting Policies - Credit Risk and Other Concentrations (Details) - Customer Concentration Risk - Sales Revenue, Net |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| BP America [Member] | |||
| Concentration Risk [Line Items] | |||
| Concentration risk percent | 47.00% | 37.00% | 18.00% |
| ExxonMobil Oil Corp [Member] | |||
| Concentration Risk [Line Items] | |||
| Concentration risk percent | 4.00% | 26.00% | 0.00% |
| Customer Two [Member] | |||
| Concentration Risk [Line Items] | |||
| Concentration risk percent | 20.00% | 11.00% | 19.00% |
| Eagleclaw Midstream Ventures, LLC [Member] | |||
| Concentration Risk [Line Items] | |||
| Concentration risk percent | 8.00% | 8.00% | 12.00% |