v3.25.2
Accounts Receivable and Contract Assets
6 Months Ended
Jun. 30, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts receivable and contract assets
4.Accounts receivable and contract assets

 

Accounts receivables and unbilled receivables consisted of the following as of June 30, 2025 and December 31, 2024:

 

   As of
June 30,
2025
   As of
December 31,
2024
 
   In thousands of USD 
Accounts receivables  $1,422   $3,553 
Unbilled receivables   713    710 
Total  $2,135   $4,263 

 

There was no allowance for doubtful accounts recognized as of June 30, 2025 and December 31, 2024, respectively. The accounts receivable and unbilled receivable amounted to $2,135,404 was fully collected till report date.