Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Business Segments - Summary of Financial Information for Reportable Segments (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Total assets $ 2,550.6   $ 2,573.1
Proppant Production      
Segment Reporting Information [Line Items]      
Noncash revenue associated with acquired contract liabilities 0.0 $ 5.7  
Stimulation Services      
Segment Reporting Information [Line Items]      
Intercompany supply commitment charge 2.7 7.5  
Flotek      
Segment Reporting Information [Line Items]      
Revenue related to contract shortfalls $ 2.7 $ 7.5