v3.26.1
Other liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Other Liabilities Other liabilities consist of the following:
 
As of December 31, 2025As of March 31, 2026
Accrued expenses $100,573 $98,219 
Accrued employee cost 4,406 5,989 
Retirement benefits 17,23717,660
Compensated absences51,78050,536
Derivative instruments (Note 6)44,41484,288
Contract liabilities (Note 19)47,06342,890
Finance lease liabilities9,8648,680
Deferred compensation plan liability (Note 5)70,98969,790
Others7,0386,480
$353,364 $384,532