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

Significant Accounting Policies - Summary of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)

v3.25.0.1
Significant Accounting Policies - Summary of Changes in Carrying Amount of Goodwill by Reportable Segment (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Goodwill [Line Items]  
Balances at December 31, 2023 $ 325.9
Adjustment 16.4
Impairment of goodwill (74.5)
Acquisition 26.2
Measurement period adjustments 8.0
Balances at December 31, 2024 302.0
Stimulation Services  
Goodwill [Line Items]  
Balances at December 31, 2023 169.7
Adjustment 16.4
Acquisition 16.7
Measurement period adjustments 6.3
Balances at December 31, 2024 209.1
Manufacturing  
Goodwill [Line Items]  
Acquisition 9.5
Measurement period adjustments 1.7
Balances at December 31, 2024 11.2
Proppant Production  
Goodwill [Line Items]  
Balances at December 31, 2023 74.5
Adjustment 0.0
Impairment of goodwill (74.5)
Measurement period adjustments 0.0
Balances at December 31, 2024 0.0
Other  
Goodwill [Line Items]  
Balances at December 31, 2023 81.7
Balances at December 31, 2024 $ 81.7