v3.26.1
Other Current Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Other Current Assets, Net [Abstract]  
Schedule of Other Current Assets, Net

Other current assets were comprised of the following:

 

    June 30,
2026
    December 31,
2025
 
Funds held in escrow   $ 4,384     $ 4,000  
Prepaid consulting service expenses     336       1,260  
Deferred contract costs     2,418       2,191  
Prepayment to third parties (a)     8,021       8,773  
Receivable from third parties     5,949       4,792  
Others     76       253  
Total   $ 21,184     $ 21,269  

 

(a) The balance of prepayment to third parties primarily consists of the prepayment to our GPU servers leasing partner.