v3.26.1
Note 2 - Variable Interest Entities - Consolidated VIEs' Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Cash and cash equivalents $ 720 $ 970    
Accounts receivable, net 181 545    
Prepayment and deposit to suppliers 5,687 5,211    
Other current assets, net 829 830    
Total current assets 7,417 7,556    
Property and equipment, net 135 142    
Total Assets 9,463 9,678 $ 9,541 $ 9,686
Accounts payable 296 169    
Advance from customers 469 522    
Accrued payroll and other accruals 185 517    
Taxes payable 3,302 3,249    
Other current liabilities 606 566    
Total current liabilities 4,895 5,072    
Total Liabilities 5,090 5,275    
Variable Interest Entity, Primary Beneficiary [Member]        
Cash and cash equivalents 6 13    
Prepayment and deposit to suppliers 1,084 1,073    
Other current assets, net 1 2    
Total current assets 1,091 1,088    
Property and equipment, net 62 66    
Total Assets 1,153 1,154    
Accounts payable 97 95    
Advance from customers 469 461    
Accrued payroll and other accruals 23 26    
Taxes payable 2,618 2,578    
Other current liabilities 660 624    
Total current liabilities 3,867 3,784    
Deferred tax liabilities 0 0    
Total Liabilities 3,867 3,784    
Variable Interest Entity, Primary Beneficiary [Member] | Nonrelated Party [Member]        
Accounts receivable, net $ 0 $ 0