v3.26.1
Employee Compensation and Benefits (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Retirement Benefits [Abstract]    
Net actuarial loss $ 1,049 $ 621
Deferred tax (271) (161)
Total $ 778 $ 460