Quarterly report pursuant to Section 13 or 15(d)

Reportable Segment Information - Narrative (Details)

v3.21.2
Reportable Segment Information - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Revenue, Major Customer [Line Items]        
Number of operating segments     3  
Number of reportable segments     1  
Administrative fees expense | $ $ 13.5 $ 7.0 $ 25.1 $ 27.9
Revenue from Contract with Customer, Product and Service Benchmark | Service Concentration Risk | Pressure Pumping        
Revenue, Major Customer [Line Items]        
Concentration risk 93.40% 95.20% 93.50% 94.00%