XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Minimum Lease Payments, Net of Sublease Income (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Leases  
2025 $ 14.6
2026 24.8
2027 19.5
2028 16.1
2029 12.6
2030 10.7
Thereafter 9.6
Total minimum lease payments 107.9
Less imputed interest 16.9
Future minimum payments for leases, net of sublease rental income and imputed interest $ 91.0