Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Balances (in shares) at Dec. 31, 2020 | 9,664,000 | | | | |
Balances at Dec. 31, 2020 | $ 10 | $ 54,848 | $ (46,026) | $ (384) | $ 8,448 |
Vesting of restricted stock (in shares) | 7,000 | | | | |
Vesting of restricted stock | $ 0 | 0 | 0 | 0 | 0 |
Stock-based compensation | 0 | 252 | 0 | 0 | 252 |
Net loss | 0 | 0 | (2,257) | 0 | (2,257) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | 99 | 99 |
Exercise of warrants for cash (in shares) | 229,000 | | | | |
Exercise of warrants for cash | $ 0 | 1,042 | 0 | 0 | 1,042 |
Exercise of warrants, cashless (in shares) | 189,000 | | | | |
Exercise of warrants, cashless | $ 0 | 0 | 0 | 0 | 0 |
Balances (in shares) at Mar. 31, 2021 | 10,089,000 | | | | |
Balances at Mar. 31, 2021 | $ 10 | 56,142 | (48,283) | (285) | 7,584 |
Balances (in shares) at Dec. 31, 2020 | 9,664,000 | | | | |
Balances at Dec. 31, 2020 | $ 10 | 54,848 | (46,026) | (384) | 8,448 |
Net loss | | | | | (6,597) |
Foreign currency translation adjustment | | | | | 566 |
Balances (in shares) at Sep. 30, 2021 | 13,434,000 | | | | |
Balances at Sep. 30, 2021 | $ 13 | 65,891 | (52,624) | 183 | 13,463 |
Balances (in shares) at Mar. 31, 2021 | 10,089,000 | | | | |
Balances at Mar. 31, 2021 | $ 10 | 56,142 | (48,283) | (285) | 7,584 |
Vesting of restricted stock (in shares) | 4,000 | | | | |
Stock-based compensation | $ 0 | 363 | 0 | 0 | 363 |
Net loss | 0 | 0 | (2,199) | 0 | (2,199) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | 141 | 141 |
Exercise of warrants, cashless (in shares) | 2,000 | | | | |
Balances (in shares) at Jun. 30, 2021 | 10,095,000 | | | | |
Balances at Jun. 30, 2021 | $ 10 | 56,505 | (50,482) | (144) | 5,889 |
Vesting of restricted stock (in shares) | 6,000 | | | | |
Stock-based compensation | $ 0 | 336 | 0 | 0 | 336 |
Net loss | 0 | 0 | (2,142) | 0 | (2,142) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | 327 | 327 |
Public Offering of common stock (in shares) | 3,333,000 | | | | |
Public Offering of common stock | $ 3 | 9,050 | 0 | 0 | 9,053 |
Balances (in shares) at Sep. 30, 2021 | 13,434,000 | | | | |
Balances at Sep. 30, 2021 | $ 13 | 65,891 | (52,624) | 183 | 13,463 |
Balances (in shares) at Dec. 31, 2021 | 13,443,000 | | | | |
Balances at Dec. 31, 2021 | $ 13 | 66,227 | (56,161) | 133 | 10,212 |
Vesting of restricted stock (in shares) | 6,000 | | | | |
Vesting of restricted stock | $ 0 | 0 | 0 | 0 | 0 |
Stock-based compensation | 0 | 334 | 0 | 0 | 334 |
Net loss | 0 | 0 | (3,666) | 0 | (3,666) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | (299) | (299) |
Balances (in shares) at Mar. 31, 2022 | 13,449,000 | | | | |
Balances at Mar. 31, 2022 | $ 13 | 66,561 | (59,827) | (166) | 6,581 |
Balances (in shares) at Dec. 31, 2021 | 13,443,000 | | | | |
Balances at Dec. 31, 2021 | $ 13 | 66,227 | (56,161) | 133 | 10,212 |
Net loss | | | | | (30,198) |
Foreign currency translation adjustment | | | | | $ 1,240 |
Exercise of options, cashless (in shares) | | | | | 17,771 |
Balances (in shares) at Sep. 30, 2022 | 20,791,000 | | | | |
Balances at Sep. 30, 2022 | $ 21 | 76,686 | (86,359) | 1,373 | $ (8,279) |
Balances (in shares) at Mar. 31, 2022 | 13,449,000 | | | | |
Balances at Mar. 31, 2022 | $ 13 | 66,561 | (59,827) | (166) | 6,581 |
Vesting of restricted stock (in shares) | 6,000 | | | | |
Stock-based compensation | $ 0 | 293 | 0 | 0 | 293 |
Net loss | 0 | 0 | (22,130) | 0 | (22,130) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | 812 | 812 |
Issuance of common stock - CPP Acquisition (in shares) | 7,320,000 | | | | |
Issuance of common stock - CPP Acquisition | $ 8 | 9,597 | 0 | 0 | 9,605 |
Balances (in shares) at Jun. 30, 2022 | 20,775,000 | | | | |
Balances at Jun. 30, 2022 | $ 21 | 76,451 | (81,957) | 646 | (4,839) |
Stock-based compensation | 0 | 230 | 0 | 0 | 230 |
Net loss | 0 | 0 | (4,402) | 0 | (4,402) |
Foreign currency translation adjustment | $ 0 | 0 | 0 | 727 | 727 |
Exercise of options, cashless (in shares) | 15,000 | | | | |
Exercise of options, cashless | $ 0 | 0 | 0 | 0 | 0 |
Exercise of warrants for cash (in shares) | 1,000 | | | | |
Exercise of warrants for cash | $ 0 | 5 | 0 | 0 | 5 |
Balances (in shares) at Sep. 30, 2022 | 20,791,000 | | | | |
Balances at Sep. 30, 2022 | $ 21 | $ 76,686 | $ (86,359) | $ 1,373 | $ (8,279) |