v3.26.1
Restructuring - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Restructuring and Related Activities [Abstract]    
Net reduction in restructuring liability $ (8.2) $ (13.0)
Expected cost 32.6 32.6
Aggregate restructuring charges $ 28.3 $ 28.3