Annual report pursuant to Section 13 and 15(d)

REPORTABLE SEGMENT INFORMATION - Major Customers (Details)

v3.22.0.1
REPORTABLE SEGMENT INFORMATION - Major Customers (Details) - Revenue from Contract with Customer Benchmark
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Customer Concentration Risk | Customer A      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 54.20% 42.50% 25.50%
Customer Concentration Risk | Customer B      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 14.60% 20.30% 20.90%
Customer Concentration Risk | Customer C      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 8.80% 9.30% 13.20%
Customer Concentration Risk | Customer D      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 4.40% 8.60% 9.20%
Customer Concentration Risk | Customer E      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 3.80% 5.80% 8.20%
Product Concentration Risk | Customer A | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.60% 99.80% 99.70%
Product Concentration Risk | Customer B | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 100.00% 97.60% 95.40%
Product Concentration Risk | Customer C | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.70% 99.90% 99.90%
Product Concentration Risk | Customer D | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 87.60% 99.70% 100.00%
Product Concentration Risk | Customer E | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 100.00% 85.70% 100.00%