Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($) $ in Thousands | Preferred Stock [Member] Series C Preferred Stock [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Noncontrolling Interest [Member] | AOCI Attributable to Parent [Member] | Total |
Balance at Dec. 31, 2021 | $ 1 | $ 20 | $ 70,606 | $ (70,571) | $ 2,396 | $ (154) | $ 2,298 |
Balance, shares at Dec. 31, 2021 | 544 | 7,459 | | | | | |
Dividend on Class C Shares | | | | (48) | | | (48) |
ESPP Stock Issuance | | | 8 | | | | 8 |
ESPP Stock Issuance, shares | | 2 | | | | | |
Stock and Warrant issued for services | | | 298 | | | | 298 |
Stock and Warrant issued for services, shares | | | | | | | |
Stock-based compensation – options, warrants, issuances | | | 460 | | | | 460 |
Exercise of stock options and warrants | | | 41 | | | | 41 |
Exercise of stock options and warrants, shares | | 99 | | | | | |
Cumulative Translation Adjustment | | | | | (20) | (10) | (30) |
Net (loss) income | | | | (2,636) | 67 | | (2,569) |
Balance at Mar. 31, 2022 | $ 1 | $ 20 | 71,413 | (73,255) | 2,443 | (164) | 458 |
Balance, shares at Mar. 31, 2022 | 544 | 7,560 | | | | | |
Balance at Dec. 31, 2021 | $ 1 | $ 20 | 70,606 | (70,571) | 2,396 | (154) | 2,298 |
Balance, shares at Dec. 31, 2021 | 544 | 7,459 | | | | | |
Net (loss) income | | | | | | | (9,566) |
Balance at Sep. 30, 2022 | $ 1 | $ 8 | 72,568 | (80,401) | | 260 | (7,564) |
Balance, shares at Sep. 30, 2022 | 544 | 7,612 | | | | | |
Balance at Mar. 31, 2022 | $ 1 | $ 20 | 71,413 | (73,255) | 2,443 | (164) | 458 |
Balance, shares at Mar. 31, 2022 | 544 | 7,560 | | | | | |
Dividend on Class C Shares | | | | (141) | | | (141) |
ESPP Stock Issuance | | | 10 | | | | 10 |
ESPP Stock Issuance, shares | | 1 | | | | | |
Stock-based compensation – options, warrants, issuances | | | 743 | | | | 743 |
Exercise of stock options and warrants | | | 87 | | | | 87 |
Exercise of stock options and warrants, shares | | 18 | | | | | |
Cumulative Translation Adjustment | | | | | | 241 | 241 |
Net (loss) income | | | | (3,186) | | | (3,186) |
Noncontrolling interests - distributions and other | | | (668) | | (2,443) | | (3,111) |
Balance at Jun. 30, 2022 | $ 1 | $ 20 | 71,585 | (76,582) | | 77 | (4,899) |
Balance, shares at Jun. 30, 2022 | 544 | 7,579 | | | | | |
Dividend on Class C Shares | | | | (8) | | | (8) |
ESPP Stock Issuance | | | 8 | | | | 8 |
ESPP Stock Issuance, shares | | 2 | | | | | |
Stock and Warrant issued for services | | | 109 | | | | 109 |
Stock and Warrant issued for services, shares | | 20 | | | | | |
Stock-based compensation – options, warrants, issuances | | | 834 | | | | 834 |
Exercise of stock options and warrants | | | 19 | | | | 19 |
Exercise of stock options and warrants, shares | | 11 | | | | | |
Cumulative Translation Adjustment | | | | | | 183 | 183 |
Net (loss) income | | | | (3,810) | | | (3,810) |
Other | | (12) | 13 | (1) | | | |
Balance at Sep. 30, 2022 | $ 1 | $ 8 | 72,568 | (80,401) | | 260 | (7,564) |
Balance, shares at Sep. 30, 2022 | 544 | 7,612 | | | | | |
Balance at Dec. 31, 2022 | $ 1 | $ 8 | 73,714 | (84,460) | | 211 | (10,526) |
Balance, shares at Dec. 31, 2022 | 544 | 7,714 | | | | | |
Dividend on Class C Shares | | | | (8) | | | (8) |
ESPP Stock Issuance | | | 10 | | | | 10 |
ESPP Stock Issuance, shares | | 2 | | | | | |
Stock and Warrant issued for services | | | 45 | | | | 45 |
Stock and Warrant issued for services, shares | | 10 | | | | | |
Stock-based compensation – options, warrants, issuances | | | 516 | | | | 516 |
Exercise of stock options and warrants | | | 173 | | | | 173 |
Exercise of stock options and warrants, shares | | 156 | | | | | |
Cumulative Translation Adjustment | | | | | | 457 | 457 |
Net (loss) income | | | | (3,507) | | | (3,507) |
Conversion of shares | | | | | | | |
Conversion of equity, shares | (42) | 2 | | | | | |
Balance at Mar. 31, 2023 | $ 1 | $ 8 | 74,458 | (87,975) | | 668 | (12,840) |
Balance, shares at Mar. 31, 2023 | 502 | 7,884 | | | | | |
Balance at Dec. 31, 2022 | $ 1 | $ 8 | 73,714 | (84,460) | | 211 | (10,526) |
Balance, shares at Dec. 31, 2022 | 544 | 7,714 | | | | | |
Net (loss) income | | | | | | | (11,678) |
Balance at Sep. 30, 2023 | $ 1 | $ 8 | 75,523 | (96,162) | | 1,438 | (19,192) |
Balance, shares at Sep. 30, 2023 | 502 | 7,893 | | | | | |
Balance at Mar. 31, 2023 | $ 1 | $ 8 | 74,458 | (87,975) | | 668 | (12,840) |
Balance, shares at Mar. 31, 2023 | 502 | 7,884 | | | | | |
Dividend on Class C Shares | | | | (8) | | | (8) |
ESPP Stock Issuance | | | 8 | | | | 8 |
ESPP Stock Issuance, shares | | 2 | | | | | |
Stock-based compensation – options, warrants, issuances | | | 516 | | | | 516 |
Exercise of stock options and warrants | | | 18 | | | | 18 |
Exercise of stock options and warrants, shares | | 4 | | | | | |
Cumulative Translation Adjustment | | | | | | 260 | 260 |
Net (loss) income | | | | (3,866) | | | (3,866) |
Balance at Jun. 30, 2023 | $ 1 | $ 8 | 75,000 | (91,849) | | 928 | (15,912) |
Balance, shares at Jun. 30, 2023 | 502 | 7,890 | | | | | |
Dividend on Class C Shares | | | | (8) | | | (8) |
ESPP Stock Issuance | | | 7 | | | | 7 |
Stock and Warrant issued for services | | | $ 45 | | | | $ 45 |
Stock and Warrant issued for services, shares | | | 45,000 | | | | 45,000 |
Stock-based compensation – options, warrants, issuances | | | $ 516 | | | | $ 516 |
Cumulative Translation Adjustment | | | | | | 510 | 510 |
Net (loss) income | | | | (4,305) | | | (4,305) |
Balance at Sep. 30, 2023 | $ 1 | $ 8 | $ 75,523 | $ (96,162) | | $ 1,438 | $ (19,192) |
Balance, shares at Sep. 30, 2023 | 502 | 7,893 | | | | | |