XML 122 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combinations - Schedule of Estimates of Acquired Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Customer relationships      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Estimated Fair Value $ 19.7 $ 33.1 $ 19.4
Weighted Average Estimated Useful Life (yrs) 12 years 12 years 12 years
Trademarks, tradenames and other      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Estimated Fair Value $ 6.7 $ 13.4 $ 8.4
Weighted Average Estimated Useful Life (yrs) 15 years 15 years 15 years
Non-competition agreements      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Estimated Fair Value $ 1.2 $ 2.5 $ 1.1
Weighted Average Estimated Useful Life (yrs) 5 years 5 years 5 years
Backlog      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Estimated Fair Value $ 0.4 $ 0.0 $ 0.8
Weighted Average Estimated Useful Life (yrs) 1 year 0 years 1 year