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

Related Party Transactions - Summary of Related Party Accounts Payable (Details)

v3.25.4
Related Party Transactions - Summary of Related Party Accounts Payable (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Accounts payable $ 257.1 $ 324.3
Related Party    
Related Party Transaction [Line Items]    
Accounts payable 42.2 18.1
Logistix IQ | Related Party    
Related Party Transaction [Line Items]    
Accounts payable 27.6 11.6
Wilks Brothers | Related Party    
Related Party Transaction [Line Items]    
Accounts payable 5.5 3.2
Wilks Earthworks | Related Party    
Related Party Transaction [Line Items]    
Accounts payable 5.2 2.8
Related Lessors | Related Party    
Related Party Transaction [Line Items]    
Accounts payable 0.1 0.1
Flying A | Related Party    
Related Party Transaction [Line Items]    
Accounts payable 2.8  
Carbo | Related Party    
Related Party Transaction [Line Items]    
Accounts payable $ 1.0 $ 0.4