v3.26.1
Subsequent Events (Details) - Subsequent event
$ in Millions
Aug. 06, 2026
USD ($)
Minimum  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost $ 7.0
Minimum | Severance and Related Costs  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 6.0
Minimum | Contract Termination  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 0.5
Minimum | Other  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 0.5
Maximum  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 9.0
Maximum | Severance and Related Costs  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 8.0
Maximum | Contract Termination  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost 1.0
Maximum | Other  
Subsequent Event [Line Items]  
Restructuring and related cost, expected cost $ 1.0