XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Non-Cancelable Rent Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 13.1
2026 9.4
2027 8.9
2028 8.6
2029 6.0
Thereafter 13.9
Total future sublease rent payments, net $ 59.9