XML 110 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Schedule of Lease Costs) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease, Cost [Abstract]      
Operating lease cost $ 12.2 $ 10.0 $ 8.5
Finance lease cost      
Amortization of leased assets 6.3 4.2 3.1
Interest on lease liabilities 2.0 1.4 0.9
Total finance lease cost $ 8.3 $ 5.6 $ 4.0