XML 115 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases Leases Assets and Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease assets $ 161.8 $ 152.2
Current Operating Lease Liabilities 29.0 28.6
Non-Current Operating Lease Liabilities 145.1 133.9
Total Lease Liabilities 171.1 162.2
Lessee, Lease, Description [Line Items]    
Current Operating Lease Liabilities 29.0 28.6
Other Current Liabilities [Member]    
Leases [Abstract]    
Current Operating Lease Liabilities 26.0 28.3
Lessee, Lease, Description [Line Items]    
Current Operating Lease Liabilities $ 26.0 $ 28.3