v3.26.1
Subsequent Event (Details) - Subsequent Event - Project Horizon member
$ in Millions
Aug. 03, 2026
USD ($)
Maximum | Project Horizon member  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost $ 25.0
Maximum | Employee Severance  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 5.0
Maximum | Other Restructuring  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 20.0
Minimum | Project Horizon member  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 20.0
Minimum | Employee Severance  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 4.0
Minimum | Other Restructuring  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost $ 16.0