v3.26.1
Accounts receivables (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule of Accounts Receivables

Accounts receivables consisted of the following (in $000s):

 

   June 30,   December 31, 
   2026   2025 
Accounts receivables, gross   1,614    1,704 
Allowance for doubtful debt   (540)   (447)
Total accounts receivable, net  $1,074   $1,257 
Schedule of Movement in Provision For Doubtful Debt

 

Movement in provision for doubtful debt    
Provision for doubtful debt as of December 31, 2025   (447)
Increase in provision during the six months ended June 30, 2026   (95)
Foreign exchange translation adjustment   2 
Provision for doubtful debt as of June 30, 2026  $(540)