v3.26.1
Subsequent Event (Details) - Forecast
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
Subsequent Event [Line Items]  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 11.00%
Minimum  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost $ 7.0
Maximum  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost $ 9.0