v3.26.1
Intangible Assets - Schedule of Identifiable Intangible Assets by Major Classification (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Intangible assets by major classification    
Gross $ 90.3 $ 74.6
Accumulated Amortization (21.1) (14.8)
Net Book Value 69.2 59.8
Customer relationships    
Intangible assets by major classification    
Gross 81.7 66.0
Accumulated Amortization (18.0) (12.5)
Net Book Value 63.7 53.5
Trademarks    
Intangible assets by major classification    
Gross 8.0 8.0
Accumulated Amortization (2.9) (2.1)
Net Book Value 5.1 5.9
Covenant not to compete    
Intangible assets by major classification    
Gross 0.5 0.5
Accumulated Amortization (0.1) (0.1)
Net Book Value 0.4 0.4
Software & patents    
Intangible assets by major classification    
Gross 0.1 0.1
Accumulated Amortization (0.1) (0.1)
Net Book Value $ 0.0 $ 0.0