XML 97 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Other Non-Current Liabilities - Summary of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Liabilities, Noncurrent [Abstract]    
Retirement benefits $ 15,265 $ 12,982
Deferred transition revenue 7,981 4,408
Derivative instruments 613 6,218
Unrecognized tax benefits 2,329 2,329
Contingent consideration 589 13,689
Others 1,566 1,666
Other non-current liabilities $ 28,343 $ 41,292