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

Business Combinations - Schedule of Assets Acquired (Details)

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