v3.26.3
Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Liabilities, Noncurrent [Abstract]    
Retirement benefits $ 35,213 $ 41,632
Deferred transition revenue 24,255 26,139
Contingent consideration 22,800 0
Derivative instruments 13,197 9,765
Unrecognized tax benefits 2,556 2,176
Others 14,969 1,689
Other non-current liabilities $ 112,990 $ 81,401