Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Schedule of Stock Option Activity (Details)

v3.25.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Expired (in shares)   0 (14,871)
Exercised (in shares) (33,573)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Expired, weighted average exercise price (in dollars per share)   $ 0 $ 21.52
Exercised, weighted average exercise price (in dollars per share) $ 18.83    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning of period (in shares) 74,366 74,366 89,237
Options outstanding, end of period (in shares) 40,793 74,366 74,366
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning balance, weighted average exercise price (in dollars per share) $ 16.33 $ 16.33 $ 17.20
Ending balance, weighted average exercise price (in dollars per share) $ 14.28 $ 16.33 $ 16.33