Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future minimum lease payments (Details)

v3.19.3.a.u2
Commitments and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Minimum Purchase Commitments(a)  
2020 $ 24,416
2021 697
2022 124
2023 8
2024 0
Thereafter 0
Total 25,245
Capital Spend Commitments  
Minimum Purchase Commitments(a)  
2020 4,865
2021 0
2022 0
2023 0
2024 0
Thereafter 0
Total 4,865
Sand  
Minimum Purchase Commitments(a)  
Total 19,500
Maximum | Sand  
Minimum Purchase Commitments(a)  
Total 23,100
Minimum | Sand  
Minimum Purchase Commitments(a)  
Total $ 1,800