v3.26.1
Employee Compensation and Benefits (Tables)
3 Months Ended
Jun. 30, 2026
Retirement Benefits [Abstract]  
Schedule of other comprehensive income /(loss)
               
    Three Months Ended
June 30,
 
    2026     2025  
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 )
Schedule of net defined benefit plan costs
               
    Three Months Ended
June 30,
 
    2026     2025  
Service costs   $ 189     $ 121  
Past service cost     43       -  
Interest costs     83       42  
Amortization of net actuarial loss     6       20  
Net defined benefit plan costs   $ 321     $ 183