Employee Compensation and Benefits (Details 2) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Retirement Benefits [Abstract] | ||
| Net actuarial (loss) / gain | $ 114 | $ (192) |
| Net prior service credit / (cost) | (641) | |
| Amortization of net actuarial (loss) / gain | 99 | 72 |
| Deferred tax benefit / (expense) | 110 | 35 |
| Unrecognized actuarial (loss) / gain on defined employee benefit plan obligations | $ (318) | $ (85) |