v3.26.1
Common Stock and Stock Plans - Summary of Stock Option Activity and TSR Performance Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning Balance 188,718  
Number of Shares, Granted 18,000  
Number of Shares, Expired (73,773)  
Number of Shares, Options exercised (8,384)  
Number of Shares, Outstanding, Ending Balance 124,561 188,718
Number of Shares, Vested and exercisable, Ending Balance 106,561  
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance $ 42.02  
Weighted Average Exercise Price per Share, Granted 9.69  
Weighted Average Exercise Price per Share, Expired 48.98  
Weighted Average Exercise Price per Share, Exercised 27.14  
Weighted Average Exercise Price per Share, Outstanding, Ending Balance 34.22 $ 42.02
Weighted Average Exercise Price per Share, Vested and exercisable, Ending Balance $ 38.37  
Weighted Average Remaining Contractual Term in Years, Outstanding 2 years 7 months 6 days  
Weighted Average Remaining Contractual Term in Years, Vested and exercisable 2 years 1 month 6 days  
Aggregate Intrinsic Value, Outstanding $ 1,952  
Aggregate Intrinsic Value, Vested and exercisable $ 1,302  
Market-based Performance Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning Balance 2,563,005  
Number of Shares, Granted 0 0
Number of Shares, Performance adjustment (512,507)  
Number of Shares, Forfeited (378,300)  
Number of Shares, Options exercised (134,872)  
Number of Shares, Outstanding, Ending Balance 1,537,326 2,563,005
Number of Shares, Vested and exercisable, Ending Balance 355,038  
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance $ 30.5  
Weighted Average Exercise Price per Share, Performance adjustment 53.43  
Weighted Average Exercise Price per Share, Forfeited 21.27  
Weighted Average Exercise Price per Share, Exercised 15.96  
Weighted Average Exercise Price per Share, Outstanding, Ending Balance 26.4 $ 30.5
Weighted Average Exercise Price per Share, Vested and exercisable, Ending Balance $ 21.69  
Weighted Average Remaining Contractual Term in Years, Outstanding 2 years 9 months 18 days  
Weighted Average Remaining Contractual Term in Years, Vested and exercisable 1 year 7 months 6 days  
Aggregate Intrinsic Value, Outstanding $ 30,244  
Aggregate Intrinsic Value, Vested and exercisable $ 8,975