v3.26.1
Note 11 - Supplemental Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Other Assets, Noncurrent [Table Text Block]
   

As of

 
   

December 31, 2025

   

March 31, 2026

 
   

$

   

$

 
           

(unaudited)

 

Deductible input value-added tax

    125       126  

Others

    99       -  
                 

Total

    224       126  
Other Current Liabilities [Table Text Block]
   

As of

 
   

December 31, 2025

   

March 31, 2026

 
   

$

   

$

 
           

(unaudited)

 

Compensation related

    538       687  

Professional services

    2       207  

Other taxes payable

    248       6  

Others

    34       37  
                 

Total

    822       937  
Other Noncurrent Liabilities [Table Text Block]
   

As of

 
   

December 31, 2025

   

March 31, 2026

 
   

$

   

$

 
           

(unaudited)

 

Compensation related

    90       95  

Income tax payable

    3,474       3,714  

Other taxes payable

    417       430  
                 

Total

    3,981       4,239