XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts receivable, net of allowance for credit losses (Tables)
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Schedule of Allowance for Credit Losses on Accounts Receivable
The following table provides details of the Company’s allowance for credit losses on accounts receivable:
 
Year ended December 31, 2024Nine months ended September 30, 2025
Opening balance as of January 1$18,278 $12,094 
Additions (net), charged to income statement7,582 17,234 
Deductions/effect of exchange rate fluctuations(13,766)(4,087)
Closing balance$12,094 $25,241