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

Business Segments - Summary of Financial Information for Reportable Segments (Parenthetical) (Details)

v3.25.4
Business Segments - Summary of Financial Information for Reportable Segments (Parenthetical) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]        
Total assets   $ 2,573.1 $ 2,988.1  
Proppant Production        
Segment Reporting Information [Line Items]        
Noncash revenue associated with acquired contract liabilities   7.6 43.7 $ 57.5
Stimulation Services        
Segment Reporting Information [Line Items]        
Intercompany supply commitment charge   27.4 32.5 20.1
Flotek        
Segment Reporting Information [Line Items]        
Revenue related to contract shortfalls   $ 27.4 $ 32.5 $ 20.1
Flotek | Stimulation Services        
Segment Reporting Information [Line Items]        
Total consideration $ 107.5      
Lease term 6 years