Note 2 - Variable Interest Entities - Consolidated VIEs' Assets and Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
| Cash and Cash Equivalents, at Carrying Value |
|
$ 2,000
|
$ 4,391
|
| Accounts receivable, net |
|
1,045
|
1,745
|
| Prepayment and deposit to suppliers |
|
4,346
|
4,567
|
| Other current assets, net |
|
3,043
|
1,610
|
| Total current assets |
|
10,434
|
12,313
|
| Long-term investments |
|
1,000
|
1,596
|
| Operating Lease, Right-of-Use Asset |
|
1,498
|
1,761
|
| Property and equipment, net |
|
191
|
249
|
| Deferred tax assets, net |
|
393
|
406
|
| Total Assets |
|
16,246
|
19,658
|
| Accounts payable |
[1] |
204
|
205
|
| Advance from customers * |
[1] |
912
|
739
|
| Accrued payroll and other accruals |
[1] |
132
|
438
|
| Taxes payable |
[1] |
3,131
|
3,248
|
| Operating lease liabilities |
[1] |
255
|
347
|
| Lease payment liability related to short-term leases * |
[1] |
97
|
101
|
| Other current liabilities |
[1] |
223
|
437
|
| Total current liabilities |
|
4,967
|
5,700
|
| Total Liabilities |
|
6,459
|
7,361
|
| Variable Interest Entity, Primary Beneficiary [Member] |
|
|
|
| Cash and Cash Equivalents, at Carrying Value |
|
1,157
|
578
|
| Accounts receivable, net |
|
1,045
|
1,745
|
| Prepayment and deposit to suppliers |
|
1,926
|
2,020
|
| Other current assets, net |
|
2
|
2
|
| Total current assets |
|
4,130
|
4,345
|
| Long-term investments |
|
0
|
165
|
| Operating Lease, Right-of-Use Asset |
|
47
|
145
|
| Property and equipment, net |
|
89
|
113
|
| Deferred tax assets, net |
|
393
|
406
|
| Total Assets |
|
4,659
|
5,174
|
| Accounts payable |
|
204
|
205
|
| Advance from customers * |
|
887
|
515
|
| Accrued payroll and other accruals |
|
34
|
63
|
| Taxes payable |
|
2,501
|
2,602
|
| Operating lease liabilities |
|
47
|
146
|
| Lease payment liability related to short-term leases * |
|
97
|
101
|
| Other current liabilities |
|
110
|
320
|
| Total current liabilities |
|
3,880
|
3,952
|
| Total Liabilities |
|
$ 3,880
|
$ 3,952
|
|
|