XML 144 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lessee, Operating Lease, Liability, Payment, Due (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 17.4
Lessee, Operating Lease, Liability, Payments, Due Year Two 15.9
Lessee, Operating Lease, Liability, Payments, Due Year Three 13.6
Lessee, Operating Lease, Liability, Payments, Due Year Four 12.4
Lessee, Operating Lease, Liability, Payments, Due Year Five 11.1
Lessee, Operating Lease, Liability, Payments, Due after Year Five 11.1
Lessee, Operating Lease, Liability, Payments, Due 81.5
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 12.1
Operating Lease, Liability - statement of financial position Other Liabilities
Operating Lease, Liability $ 69.4