v3.22.2.2
Business Combinations - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Oct. 01, 2021
USD ($)
Jul. 08, 2021
USD ($)
shares
May 14, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
Jun. 30, 2022
acquisition
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Jul. 09, 2031
Jul. 08, 2031
Business Acquisition [Line Items]                    
Number of acquisitions | acquisition           3        
Gain on bargain purchase, net of tax $ 40.0     $ 0.8 $ 0.0   $ 3.6 $ 0.0    
Patriot                    
Business Acquisition [Line Items]                    
Allocated purchase price     $ 11.0              
Business combination common stock and cash paid     $ 3.3              
Patriot | Class A Common Stock                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) | shares     1,300,000              
PerfX Wireline Services, LLC                    
Business Acquisition [Line Items]                    
Allocated purchase price   $ 20.1                
Financing receivable   $ 11.4                
Interest rate       8.50%     8.50%      
Revenue from acquiree         27.9     27.9    
Operating income (loss) from acquiree         $ 0.5     0.5    
Acquisition costs               $ 0.7    
PerfX Wireline Services, LLC | Forecast                    
Business Acquisition [Line Items]                    
Ownership (in percent)                 15.00% 30.00%
PerfX Wireline Services, LLC | Class A Common Stock                    
Business Acquisition [Line Items]                    
Number of shares issued (in shares) | shares   1,000,000   100,000            
Basic Energy Acquisition                    
Business Acquisition [Line Items]                    
Allocated purchase price 37.1                  
Revenue from acquiree       $ 60.8     $ 157.3      
Operating income (loss) from acquiree       12.1     30.9      
Gain on bargain purchase, net of tax $ 40.8     $ 0.8     $ 3.6