XML 107 R97.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plans - Net Gratuity Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Retirement Benefits [Abstract]        
Service cost $ 958 $ 885 $ 1,948 $ 1,774
Interest cost 313 234 636 469
Expected return on plan assets (221) (200) (449) (401)
Amortization of actuarial loss, gross of tax 149 176 304 355
Net gratuity cost 1,199 1,095 2,439 2,197
Income tax effects on amortization of actuarial loss (45) (71) (92) (122)
Amortization of actuarial loss, net of tax $ 104 $ 105 $ 212 $ 233