XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 (excluding the six months ended June 30, 2025) $ 4.7
2026 9.5
2027 9.1
2028 8.7
2029 8.0
Thereafter 33.2
Total lease payments 73.2
Less imputed interest (9.4)
Total $ 63.8