v3.25.2
Leases - Schedule of Future Non-Cancelable Rent Payments (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 6.1
2026 10.8
2027 9.1
2028 8.8
2029 6.1
2030 5.5
Thereafter 8.6
Total future sublease rent payments, net $ 55.0