Annual report pursuant to Section 13 and 15(d)

REPORTABLE SEGMENT INFORMATION - Major Customers (Details)

v3.22.4
REPORTABLE SEGMENT INFORMATION - Major Customers (Details) - Revenue from Contract with Customer Benchmark
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer Concentration Risk | Customer A      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 33.10% 54.20% 42.50%
Customer Concentration Risk | Customer B      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 28.30% 14.60% 20.30%
Customer Concentration Risk | Customer C      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 15.00% 8.80% 9.30%
Customer Concentration Risk | Customer D      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 4.70% 4.40% 8.60%
Customer Concentration Risk | Customer E      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 2.90% 3.80% 5.80%
Product Concentration Risk | Customer A | Completion Services      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.80% 99.60% 99.80%
Product Concentration Risk | Customer B | Completion Services      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.90% 100.00% 97.60%
Product Concentration Risk | Customer C | Completion Services      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 100.00% 99.70% 99.90%
Product Concentration Risk | Customer D | Completion Services      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.10% 87.60% 99.70%
Product Concentration Risk | Customer E | Completion Services      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 99.40% 100.00% 85.70%