v3.26.1
Accounts receivable, net of allowance for credit losses (Tables)
3 Months Ended
Mar. 31, 2026
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, 2025Three months ended March 31, 2026
Opening balance as of January 1$12,094 $22,097 
Additions (net), charged to income statement17,193 2,943 
Deductions/effect of exchange rate fluctuations(7,190)(2,332)
Closing balance$22,097 $22,708