v3.26.3
Restructuring - Schedule of Activity in Restructuring Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Reserve [Roll Forward]        
Beginning balance     $ 4,700  
Employee severance and related costs     1,383  
Payments     (5,322)  
Ending balance $ 761   761  
Plan A        
Restructuring Reserve [Roll Forward]        
Beginning balance     33  
Employee severance and related costs   $ 1,018 0 $ 1,180
Payments     (33)  
Ending balance 0   0  
Plan B        
Restructuring Reserve [Roll Forward]        
Beginning balance     4,667  
Employee severance and related costs 198   1,383  
Payments     (5,289)  
Ending balance $ 761   $ 761