Quarterly report [Sections 13 or 15(d)]

Business Combinations - Schedule of Assets Acquired (Details)

v3.25.3
Business Combinations - Schedule of Assets Acquired (Details) - Smith T.M.C., Inc
$ in Millions
May 17, 2024
USD ($)
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Fair Value $ 42.5
Customer relationships  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Fair Value $ 38.1
Weighted-Average Amortization Period (years) 15 years
Tradename  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Fair Value $ 1.7
Weighted-Average Amortization Period (years) 5 years
Non-compete agreements  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Fair Value $ 2.7
Weighted-Average Amortization Period (years) 5 years