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

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

v3.25.0.1
Goodwill - 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
Acquisition 26.2
Balances at December 31, 2024 302.0
Stimulation Services  
Goodwill [Line Items]  
Balances at December 31, 2023 169.7
Acquisition 16.7
Balances at December 31, 2024 209.1
Manufacturing  
Goodwill [Line Items]  
Acquisition 9.5
Balances at December 31, 2024 11.2
Proppant Production  
Goodwill [Line Items]  
Balances at December 31, 2023 74.5
Balances at December 31, 2024 $ 0.0