Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Business Segments - Summary of Financial Information for Reportable Segments (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total assets $ 3,007.0   $ 3,070.7
Proppant Production      
Segment Reporting Information [Line Items]      
Noncash revenue associated with acquired contract liabilities 13.6 $ 8.1  
Stimulation Services      
Segment Reporting Information [Line Items]      
Intercompany supply commitment charge 8.7    
Total assets 24.9   $ 23.4
Flotek      
Segment Reporting Information [Line Items]      
Revenue related to contract shortfalls $ 8.7