Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Additional Information (Details)

v3.25.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee Lease Description [Line Items]        
Operating lease right-of-use assets, net   $ 158.6 $ 87.2  
Operating lease liabilities   163.1    
Operating leases   37.6 $ 46.4 $ 18.2
Deemed equity distribution   26.5   $ 3.7
Wilks Development, LLC        
Lessee Lease Description [Line Items]        
Proceeds from sales and leaseback $ 23.0 44.4    
Operating leases $ 30.2 51.6    
Changes in cash consideration received   3.7    
Deemed equity distribution   3.7    
Wilks Development, LLC | Stimulation Service Equipment        
Lessee Lease Description [Line Items]        
Proceeds from sales and leaseback   40.0    
Operating leases   44.8    
Changes in cash consideration received   26.5    
Deemed equity distribution   $ 26.5