XML 113 R102.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Net Gratuity Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 947 $ 921 $ 2,856 $ 2,869
Interest cost 392 302 1,180 938
Expected return on plan assets (261) (215) (788) (664)
Amortization of actuarial (gain)/loss, gross of tax (22) 147 (70) 451
Net gratuity cost 1,056 1,155 3,178 3,594
Income tax effects on above (19) (44) (56) (136)
Amortization of actuarial (gain)/loss, net of tax $ (41) $ 103 $ (126) $ 315