v3.26.3
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance income tax, net $ 41,167 $ 51,984
Contract assets 37,228 27,083
Prepaid expenses 34,475 26,465
Receivables from statutory authorities 24,072 21,374
Deferred contract fulfillment costs 8,129 7,077
Derivative instruments 2,839 4,640
Others 7,352 7,470
Other current assets $ 155,262 $ 146,093