v3.26.1
Share-based Payments - Restricted Stock Units Activity (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Share-based Payments [Abstract]      
Non-vested at beginning of period (in Shares) 505,373    
Non-vested at beginning of period (in Dollars per share) $ 7.26    
Granted (in Shares) 487,597 453,453 100,624
Granted (in Dollars per share) $ 10.35    
Vested (in Shares) (289,872)    
Vested (in Dollars per share) $ 7.99    
Forfeited/Cancelled (in Shares) (18,378)    
Forfeited/Cancelled (in Dollars per share) $ 11.62    
Non-vested at end of period (in Shares) 684,720 505,373  
Non-vested at end of period (in Dollars per share) $ 9.03 $ 7.26