v3.26.1
Employee Compensation and Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]    
Net actuarial (loss) / gain $ (75) $ (93)
Amortization of net actuarial (loss) / gain 1 20
Deferred tax benefit / (expense) 24 20
Unrecognized actuarial gain / (loss) on employee benefit plan obligations $ (50) $ (53)