XML 114 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans - Net Period Benefit Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Retirement Benefits [Abstract]    
Service cost $ 956 $ 990
Interest cost 395 323
Expected return on plan assets (263) (228)
Amortization of actuarial (gain)/loss, gross of tax (25) 155
Net gratuity cost 1,063 1,240
Income tax effects on above (19) (47)
Amortization of actuarial (gain)/loss, net of tax $ (44) $ 108