v3.26.3
Prepayments and other current assets, net
6 Months Ended
Jun. 30, 2026
Prepaid Expense and Other Assets, Current [Abstract]  
Prepayments and other current assets, net Prepayments and other current assets, net
Prepayments and other current assets, net consisted of the following:

As of December 31,As of June 30,
20252026
Prepayments to suppliers13,222 26,255 
Deductible VAT5,221 10,063 
Contract cost assets2,724 6,164 
Others15,216 19,519 
Prepayments and other current assets, net36,383 62,001 

No provision was made for impairment of prepayments and other current assets as of December 31, 2025 and June 30, 2026.