v3.26.1
Note 2 - Variable Interest Entities - Consolidated VIEs' Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cash and cash equivalents $ 611 $ 970    
Accounts receivable, net 569 545    
Prepayment and deposit to suppliers 5,755 5,211    
Other current assets, net 847 830    
Total current assets 7,782 7,556    
Property and equipment, net 128 142    
Total Assets 9,750 9,678 $ 9,246 $ 9,686
Accounts payable 683 169    
Advance from customers 476 522    
Accrued payroll and other accruals 181 517    
Taxes payable 3,356 3,249    
Other current liabilities 662 566    
Total current liabilities 5,383 5,072    
Total Liabilities 5,571 5,275    
Variable Interest Entity, Primary Beneficiary [Member]        
Cash and cash equivalents 13 13    
Prepayment and deposit to suppliers 1,101 1,073    
Other current assets, net 1 2    
Total current assets 1,115 1,088    
Property and equipment, net 59 66    
Total Assets 1,174 1,154    
Accounts payable 98 95    
Advance from customers 476 461    
Accrued payroll and other accruals 26 26    
Taxes payable 2,660 2,578    
Other current liabilities 618 624    
Total current liabilities 3,878 3,784    
Deferred tax liabilities 0 0    
Total Liabilities 3,878 3,784    
Variable Interest Entity, Primary Beneficiary [Member] | Nonrelated Party [Member]        
Accounts receivable, net $ 0 $ 0