Condensed 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, 2020 | $ 10 | $ 144,296 | $ 74 | $ (131,858) | $ 12,522 | $ 3,051 | $ 15,573 |
Beginning balance, shares at Dec. 31, 2020 | 9,873,006 | | | | | | |
Net loss | | | | (537) | (537) | | (537) |
Net unrealized losses on foreign currency translation, net of tax | | | (6) | | (6) | | (6) |
Stock-based compensation | | 443 | | | 443 | 2 | 445 |
Exercise of options | | 62 | | | 62 | | 62 |
Exercise of options, shares | 14,754 | | | | | | |
Cashless exercise of options | | | | | | | |
Cashless exercise of options, shares | 131 | | | | | | |
Ending balance, value at Mar. 31, 2021 | $ 10 | 144,801 | 68 | (132,395) | 12,484 | 3,053 | 15,537 |
Ending balance, shares at Mar. 31, 2021 | 9,887,891 | | | | | | |
Beginning balance, value at Dec. 31, 2020 | $ 10 | 144,296 | 74 | (131,858) | 12,522 | 3,051 | 15,573 |
Beginning balance, shares at Dec. 31, 2020 | 9,873,006 | | | | | | |
Net loss | | | | | | | (2,825) |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | (8) |
Ending balance, value at Sep. 30, 2021 | $ 10 | 146,883 | 66 | (134,683) | 12,276 | 3,054 | 15,330 |
Ending balance, shares at Sep. 30, 2021 | 10,192,526 | | | | | | |
Beginning balance, value at Mar. 31, 2021 | $ 10 | 144,801 | 68 | (132,395) | 12,484 | 3,053 | 15,537 |
Beginning balance, shares at Mar. 31, 2021 | 9,887,891 | | | | | | |
Net loss | | | | (1,126) | (1,126) | | (1,126) |
Net unrealized losses on foreign currency translation, net of tax | | | 2 | | 2 | | 2 |
Exercise of warrants | | 297 | | | 297 | | 297 |
Exercise of warrants, shares | 110,003 | | | | | | |
Stock-based compensation | | 280 | | | 280 | 1 | 281 |
Cashless exercise of options | | | | | | | |
Cashless exercise of options, shares | 14,616 | | | | | | |
Cashless exercise of warrants | | | | | | | |
Cashless exercise of warrants, shares | 10,963 | | | | | | |
Ending balance, value at Jun. 30, 2021 | $ 10 | 145,378 | 70 | (133,521) | 11,937 | 3,054 | 14,991 |
Ending balance, shares at Jun. 30, 2021 | 10,023,473 | | | | | | |
Net loss | | | | (1,162) | (1,162) | | (1,162) |
Net unrealized losses on foreign currency translation, net of tax | | | (4) | | (4) | | (4) |
Stock-based compensation | | 267 | | | 267 | | 267 |
Exercise of options | | 114 | | | 114 | | 114 |
Exercise of options, shares | 21,291 | | | | | | |
Issuance of common stock for asset acquisition (see Note 3) | | 1,124 | | | 1,124 | | 1,124 |
Issuance of common stock for asset acquisition, shares | 123,981 | | | | | | |
Issuance of vested restricted stock | | | | | | | |
Issuance of vested restricted stock, shares | 23,781 | | | | | | |
Ending balance, value at Sep. 30, 2021 | $ 10 | 146,883 | 66 | (134,683) | 12,276 | 3,054 | 15,330 |
Ending balance, shares at Sep. 30, 2021 | 10,192,526 | | | | | | |
Beginning balance, value at Dec. 31, 2021 | $ 10 | 147,346 | 64 | (135,725) | 11,695 | 3,054 | 14,749 |
Beginning balance, shares at Dec. 31, 2021 | 10,198,712 | | | | | | |
Net loss | | | | (1,967) | (1,967) | | (1,967) |
Change in non-controlling interest | | | | | | 188 | 188 |
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 | | | | | | |
Stock-based compensation | | 272 | | | 272 | | 272 |
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 |
Beginning 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 |
Beginning 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) |
Net unrealized losses on foreign currency translation, net of tax | | | | | | | |
Stock-based compensation | | 235 | | | 235 | 19 | 254 |
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 | | | | | | |