XML 59 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Lease Payments, Net of Sublease Income (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Operating Leases  
2025 $ 20.8
2026 23.2
2027 18.2
2028 15.1
2029 11.9
2030 10.3
Thereafter 9.1
Total minimum lease payments 108.6
Less imputed interest 17.0
Future minimum payments for leases, net of sublease rental income and imputed interest $ 91.6