v3.26.1
Subsequent Events (Details)
$ in Thousands
3 Months Ended
Jul. 08, 2026
USD ($)
segment
Jun. 30, 2026
USD ($)
Subsequent Event [Line Items]    
Restructuring Costs   $ 800
July 2026 Restructuring Plan [Member] | Subsequent Event    
Subsequent Event [Line Items]    
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 20.00%  
Restructuring and Related Cost, Expected Number of Positions Eliminated | segment 260  
Maximum | Subsequent Event    
Subsequent Event [Line Items]    
Restructuring and Related Cost, Expected Cost $ 20,000  
Minimum | Subsequent Event    
Subsequent Event [Line Items]    
Restructuring and Related Cost, Expected Cost $ 18,000