v3.25.2
Employee Compensation and Benefits (Tables)
3 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Schedule of other comprehensive income/ (loss)
               
    Three Months Ended
June 30,
 
    2025     2024  
Net actuarial (loss) / gain   $ (93 )   $ (45 )
Amortization of net actuarial (loss) / gain     20       17  
Deferred tax benefit / (expense)     20       7  
Unrecognized actuarial gain / (loss) on employee benefit plan obligations   $ (53 )   $ (21 )
Schedule of net defined benefit plan costs
               
    Three Months Ended
June 30,
 
    2025     2024  
Service costs   $ 121     $ 124  
Interest costs     42       39  
Amortization of net actuarial loss     20       17  
Net defined benefit plan costs   $ 183     $ 180