v3.25.2
Subsequent Events (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jul. 01, 2025
Subsequent Event [Line Items]    
Lease termination payments $ 32.7  
Lease security deposit $ 0.6  
Subsequent Event    
Subsequent Event [Line Items]    
Net of transaction costs, wind-down costs and other liabilities   $ 82.0