XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.4
Lessee, Operating Lease, Liability, Payment, Due (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 22.4
Lessee, Operating Lease, Liability, Payments, Due Year Two 19.6
Lessee, Operating Lease, Liability, Payments, Due Year Three 17.6
Lessee, Operating Lease, Liability, Payments, Due Year Four 15.3
Lessee, Operating Lease, Liability, Payments, Due Year Five 6.3
Lessee, Operating Lease, Liability, Payments, Due after Year Five 9.6
Lessee, Operating Lease, Liability, Payments, Due 90.8
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 11.9
Operating Lease, Liability - statement of financial position Other Liabilities
Operating Lease, Liability $ 78.9