Consolidated Statement of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | AOCI Attributable to Parent [Member] | Retained Earnings [Member] | Parent [Member] | Noncontrolling Interest [Member] | Total |
Beginning balance, value at Dec. 31, 2021 | $ 10 | $ 147,346 | $ 64 | $ (135,725) | $ 11,695 | $ 3,054 | $ 14,749 |
Balance, shares at Dec. 31, 2021 | 10,198,712 | | | | | | |
Net loss | | | | (1,967) | (1,967) | | (1,967) |
Change in non-controlling interest | | | | | | 188 | 188 |
Stock-based compensation | | 272 | | | 272 | | 272 |
Net unrealized losses on foreign currency translation, net of tax | | | (3) | | (3) | | (3) |
Exercise of warrants | | 163 | | | 163 | | 163 |
Exercise of warrants, shares | 60,374 | | | | | | |
Ending balance, value at Mar. 31, 2022 | $ 10 | 147,781 | 61 | (137,692) | 10,160 | 3,242 | 13,402 |
Ending balance, shares at Mar. 31, 2022 | 10,259,086 | | | | | | |
Beginning balance, value at Dec. 31, 2021 | $ 10 | 147,346 | 64 | (135,725) | 11,695 | 3,054 | 14,749 |
Balance, shares at Dec. 31, 2021 | 10,198,712 | | | | | | |
Net loss | | | | | | | (6,258) |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | (3) |
Ending balance, value at Sep. 30, 2022 | $ 10 | 148,275 | | (141,983) | 6,302 | 3,279 | 9,581 |
Ending balance, shares at Sep. 30, 2022 | 10,303,818 | | | | | | |
Beginning balance, value at Mar. 31, 2022 | $ 10 | 147,781 | 61 | (137,692) | 10,160 | 3,242 | 13,402 |
Balance, shares at Mar. 31, 2022 | 10,259,086 | | | | | | |
Net loss | | | | (1,137) | (1,137) | | (1,137) |
Stock-based compensation | | 259 | | | 259 | 18 | 277 |
Restricted stock vesting | | | | | | | |
Restricted stock vesting, shares | 44,732 | | | | | | |
Elimination of cumulative translation adjustment, upon closing of wholly owned foreign subsidiary | | | (61) | | (61) | | (61) |
Ending balance, value at Jun. 30, 2022 | $ 10 | 148,040 | | (138,829) | 9,221 | 3,260 | 12,481 |
Ending balance, shares at Jun. 30, 2022 | 10,303,818 | | | | | | |
Net loss | | | | (3,154) | (3,154) | | (3,154) |
Stock-based compensation | | 235 | | | 235 | 19 | 254 |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | |
Ending balance, value at Sep. 30, 2022 | $ 10 | 148,275 | | (141,983) | 6,302 | 3,279 | 9,581 |
Ending balance, shares at Sep. 30, 2022 | 10,303,818 | | | | | | |
Beginning balance, value at Dec. 31, 2022 | $ 10 | 148,413 | | (142,831) | 5,592 | 3,289 | 8,881 |
Balance, shares at Dec. 31, 2022 | 10,297,429 | | | | | | |
Net loss | | | | (306) | (306) | | (306) |
Change in non-controlling interest | | 3,262 | | | 3,262 | (3,262) | |
Stock-based compensation | | 346 | | | 346 | (27) | 319 |
Ending balance, value at Mar. 31, 2023 | $ 10 | 152,021 | | (143,137) | 8,894 | | 8,894 |
Ending balance, shares at Mar. 31, 2023 | 10,297,429 | | | | | | |
Beginning balance, value at Dec. 31, 2022 | $ 10 | 148,413 | | (142,831) | 5,592 | 3,289 | 8,881 |
Balance, shares at Dec. 31, 2022 | 10,297,429 | | | | | | |
Net loss | | | | | | | (921) |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | |
Ending balance, value at Sep. 30, 2023 | $ 10 | 152,364 | | (143,752) | 8,622 | | 8,622 |
Ending balance, shares at Sep. 30, 2023 | 10,484,932 | | | | | | |
Beginning balance, value at Mar. 31, 2023 | $ 10 | 152,021 | | (143,137) | 8,894 | | 8,894 |
Balance, shares at Mar. 31, 2023 | 10,297,429 | | | | | | |
Net loss | | | | (433) | (433) | | (433) |
Stock-based compensation | | 194 | | | 194 | | 194 |
Ending balance, value at Jun. 30, 2023 | $ 10 | 152,215 | | (143,570) | 8,655 | | 8,655 |
Ending balance, shares at Jun. 30, 2023 | 10,297,429 | | | | | | |
Net loss | | | | (182) | (182) | | (182) |
Stock-based compensation | | 149 | | | 149 | | 149 |
Restricted stock vesting | | | | | | | |
Restricted stock vesting, shares | 187,503 | | | | | | |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | |
Ending balance, value at Sep. 30, 2023 | $ 10 | $ 152,364 | | $ (143,752) | $ 8,622 | | $ 8,622 |
Ending balance, shares at Sep. 30, 2023 | 10,484,932 | | | | | | |