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

Leases - Additional Information (Details)

v3.25.4
Leases - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 01, 2024
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee Lease Description [Line Items]          
Operating lease right-of-use assets, net   $ 158.6 $ 154.3 $ 158.6  
Operating lease liabilities     160.3    
Operating leases     $ 61.6 $ 37.6 $ 46.4
Wilks Development, LLC          
Lessee Lease Description [Line Items]          
Proceeds from sales and leaseback $ 23.0        
Operating leases $ 30.2        
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