| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| |
|
Three Months Ended September 30, 2026 |
|
|
Three Months Ended September 30, 2025 |
|
| |
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
$ |
7,342 |
|
|
$ |
136 |
|
|
$ |
82 |
|
|
$ |
7,560 |
|
|
$ |
9,135 |
|
|
$ |
237 |
|
|
$ |
105 |
|
|
$ |
9,477 |
|
| Cost of sales |
|
|
1,891 |
|
|
|
26 |
|
|
|
37 |
|
|
|
1,954 |
|
|
|
2,392 |
|
|
|
50 |
|
|
|
48 |
|
|
|
2,490 |
|
| Gross profit |
|
|
5,451 |
|
|
|
110 |
|
|
|
45 |
|
|
|
5,606 |
|
|
|
6,743 |
|
|
|
187 |
|
|
|
57 |
|
|
|
6,987 |
|
| Less: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Commissions expense1 |
|
|
2,683 |
|
|
|
— |
|
|
|
27 |
|
|
|
2,710 |
|
|
|
3,832 |
|
|
|
— |
|
|
|
44 |
|
|
|
3,876 |
|
| Employee-related costs |
|
|
856 |
|
|
|
198 |
|
|
|
7 |
|
|
|
1,061 |
|
|
|
966 |
|
|
|
224 |
|
|
|
14 |
|
|
|
1,204 |
|
| Facility costs |
|
|
193 |
|
|
|
34 |
|
|
|
5 |
|
|
|
232 |
|
|
|
311 |
|
|
|
36 |
|
|
|
3 |
|
|
|
350 |
|
| Other segment items2 |
|
|
386 |
|
|
|
54 |
|
|
|
10 |
|
|
|
450 |
|
|
|
398 |
|
|
|
58 |
|
|
|
11 |
|
|
|
467 |
|
| Segment income (loss) from operations |
|
$ |
1,333 |
|
|
$ |
(176 |
) |
|
$ |
(4 |
) |
|
|
1,153 |
|
|
$ |
1,236 |
|
|
$ |
(131 |
) |
|
$ |
(15 |
) |
|
|
1,090 |
|
| Reconciliation of loss before income taxes: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unallocated corporate expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(1,430 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(1,585 |
) |
| Other income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
|
| Loss before income taxes |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
(165 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
(289 |
) |
| |
|
Nine Months Ended September 30, 2026 |
|
|
Nine Months Ended September 30, 2025 |
|
| |
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
$ |
23,558 |
|
|
$ |
573 |
|
|
$ |
238 |
|
|
$ |
24,369 |
|
|
$ |
29,034 |
|
|
$ |
690 |
|
|
$ |
303 |
|
|
$ |
30,027 |
|
| Cost of sales |
|
|
5,904 |
|
|
|
119 |
|
|
|
116 |
|
|
|
6,139 |
|
|
|
7,564 |
|
|
|
152 |
|
|
|
164 |
|
|
|
7,880 |
|
| Gross profit |
|
|
17,654 |
|
|
|
454 |
|
|
|
122 |
|
|
|
18,230 |
|
|
|
21,470 |
|
|
|
538 |
|
|
|
139 |
|
|
|
22,147 |
|
| Less: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Commissions expense1 |
|
|
9,592 |
|
|
|
— |
|
|
|
82 |
|
|
|
9,674 |
|
|
|
12,240 |
|
|
|
— |
|
|
|
136 |
|
|
|
12,376 |
|
| Employee-related costs |
|
|
2,618 |
|
|
|
644 |
|
|
|
37 |
|
|
|
3,299 |
|
|
|
2,951 |
|
|
|
677 |
|
|
|
40 |
|
|
|
3,668 |
|
| Facility costs |
|
|
827 |
|
|
|
105 |
|
|
|
11 |
|
|
|
943 |
|
|
|
890 |
|
|
|
107 |
|
|
|
9 |
|
|
|
1,006 |
|
| Other segment items2 |
|
|
1,160 |
|
|
|
161 |
|
|
|
30 |
|
|
|
1,351 |
|
|
|
1,335 |
|
|
|
203 |
|
|
|
35 |
|
|
|
1,573 |
|
| Segment income (loss) from operations |
|
$ |
3,457 |
|
|
$ |
(456 |
) |
|
$ |
(38 |
) |
|
|
2,963 |
|
|
$ |
4,054 |
|
|
$ |
(449 |
) |
|
$ |
(81 |
) |
|
|
3,524 |
|
| Reconciliation of loss before income taxes: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unallocated corporate expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(4,357 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(4,697 |
) |
| Other income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,019 |
|
| Loss before income taxes |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
(797 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
(154 |
) |
|
| Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block] |
| |
|
September 30, 2026 |
|
|
December 31, 2025 |
|
| |
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Inventories |
|
$ |
1,138 |
|
|
$ |
149 |
|
|
$ |
37 |
|
|
$ |
1,324 |
|
|
$ |
1,496 |
|
|
$ |
142 |
|
|
$ |
39 |
|
|
$ |
1,677 |
|
| Other inventories and inventory-related deposits1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
867 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
444 |
|
| Other assets2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25,070 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36,307 |
|
| Total assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
27,261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
38,428 |
|
|
| Segment Reporting, Reconciliation of Revenue by Segment to Consolidated [Table Text Block] |
| |
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
| |
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
| Net sales from external customers: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| United States |
|
$ |
168 |
|
|
$ |
302 |
|
|
$ |
622 |
|
|
$ |
887 |
|
| Canada |
|
|
70 |
|
|
|
128 |
|
|
|
231 |
|
|
|
359 |
|
| Peru and Colombia |
|
|
289 |
|
|
|
301 |
|
|
|
880 |
|
|
|
870 |
|
| Hong Kong1 |
|
|
6,296 |
|
|
|
7,715 |
|
|
|
20,196 |
|
|
|
24,842 |
|
| China |
|
|
136 |
|
|
|
237 |
|
|
|
573 |
|
|
|
690 |
|
| Taiwan |
|
|
283 |
|
|
|
331 |
|
|
|
895 |
|
|
|
1,049 |
|
| Japan |
|
|
24 |
|
|
|
111 |
|
|
|
102 |
|
|
|
257 |
|
| Malaysia and Singapore |
|
|
44 |
|
|
|
67 |
|
|
|
132 |
|
|
|
199 |
|
| Russia and Kazakhstan |
|
|
82 |
|
|
|
105 |
|
|
|
238 |
|
|
|
303 |
|
| Europe |
|
|
122 |
|
|
|
130 |
|
|
|
374 |
|
|
|
400 |
|
| Other foreign countries |
|
|
46 |
|
|
|
50 |
|
|
|
126 |
|
|
|
171 |
|
| Total net sales |
|
$ |
7,560 |
|
|
$ |
9,477 |
|
|
$ |
24,369 |
|
|
$ |
30,027 |
|
|