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

Business Combinations - Schedule of Assets Acquired (Details)

v3.25.4
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