v3.26.1
Share-based Payments - Stock Option Transactions (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Share-based Payments [Abstract]      
Outstanding at beginning of period (in Shares) 1,053,561    
Outstanding at beginning of period (in Dollars per share) $ 20.2    
Exercised (in Shares) (6,466) 0 0
Exercised (in Dollars per share) $ 15.59    
Forfeited/Cancelled (in Shares) (13,061)    
Forfeited/Cancelled (in Dollars per share) $ 20.08    
Expired (in Shares) (68,200)    
Expired (in Dollars per share) $ 31.13    
Outstanding at end of period (in Shares) 965,834 1,053,561  
Outstanding at end of period (in Dollars per share) $ 19.47 $ 20.2