v3.26.1
Trade and Other Receivables, Net
6 Months Ended
Jun. 30, 2026
Trade and Other Receivables, Net [Abstract]  
Trade and other receivables, net
(8)Trade and other receivables, net

 

All trade receivables are recorded at the invoiced amount and do not bear interest. Amounts collected on trade receivables are included in net cash provided by operating activities in the statements of cash flows. The Group does not have any off-balance sheet credit exposure related to its customers.

 

   June 30,
2026
   December 31,
2025
 
Trade receivables  $248,815   $381,674 
Less: Allowance for credit losses   (60,014)   (62,370)
Net trade receivables   188,802    319,304 
Other receivables   55,301    72,792 
Total  $244,103   $392,096