v3.26.1
Intangibles- Schedule of Changes in Carrying Amount of Intangibles (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived    
Gross carrying amount $ 88.8 $ 88.8
Accumulated amortization 19.3 15.8
Net carrying amount 69.5 73.0
Customer Relationships    
Intangible Asset, Finite-Lived    
Gross carrying amount 62.0 62.0
Accumulated amortization 11.2 9.1
Net carrying amount 50.8 52.9
Trademarks    
Intangible Asset, Finite-Lived    
Gross carrying amount 21.4 21.4
Accumulated amortization 5.0 4.1
Net carrying amount 16.4 17.3
Noncompete Agreements    
Intangible Asset, Finite-Lived    
Gross carrying amount 5.4 5.4
Accumulated amortization 3.1 2.6
Net carrying amount $ 2.3 $ 2.8