v3.25.2
Restructuring Activities - Schedule of Estimated Timing of Company's Future Lease and Lease-Related Payments (Details) - Lease termination costs
$ in Millions
Jun. 30, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Remaining 2025 $ 6.5
2026 8.2
2027 7.8
2028 6.4
Thereafter 6.7
Total $ 35.6