v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - Second quarter 2026 restructuring
$ in Millions
Apr. 07, 2026
USD ($)
Subsequent Event [Line Items]  
Expected percent of positions eliminated 23.00%
2026 Second Quarter  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost $ 1.5
Minimum [Member]  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost 11.5
Minimum [Member] | 2026 Third Quarter  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost 5.5
Minimum [Member] | 2026 Fourth Quarter  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost 4.5
Maximum [Member]  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost 15.0
Maximum [Member] | 2026 Third Quarter  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost 8.0
Maximum [Member] | 2026 Fourth Quarter  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost $ 5.5