Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Beginning balance, value at Dec. 31, 2022 | $ 10 | $ 100,498 | $ (77,301) | $ 0 | $ 23,207 |
Beginning balance, shares at Dec. 31, 2022 | 10,178 | | | | |
Stock issued for director services - vested | | 76 | | | 76 |
Stock issued for director services - vested, shares | 6 | | | | |
Stock issued to (released from) escrow account - unvested | | | | | |
Stock issued to (released from) escrow account - unvested, shares | (6) | | | | |
Stock-based compensation to consultants | | 1,704 | | | 1,704 |
Stock-based compensation to consultants, shares | 6 | | | | |
Employee stock-based compensation expense | | 438 | | | 438 |
Warrants exercised for cash | | 100 | | | 100 |
Warrants exercised for cash, shares | 16 | | | | |
Sale of stock under Committed Equity Facility | | 158 | | | 158 |
Sale of stock under Committed Equity Facility, shares | 38 | | | | |
Net loss | | | (3,831) | | (3,831) |
Ending balance, value at Mar. 31, 2023 | $ 10 | 102,974 | (81,132) | 0 | 21,852 |
Ending balance, shares at Mar. 31, 2023 | 10,238 | | | | |
Beginning balance, value at Dec. 31, 2022 | $ 10 | 100,498 | (77,301) | 0 | 23,207 |
Beginning balance, shares at Dec. 31, 2022 | 10,178 | | | | |
Net loss | | | | | (7,361) |
Ending balance, value at Jun. 30, 2023 | $ 14 | 138,002 | (84,662) | 0 | 53,354 |
Ending balance, shares at Jun. 30, 2023 | 13,941 | | | | |
Beginning balance, value at Mar. 31, 2023 | $ 10 | 102,974 | (81,132) | 0 | 21,852 |
Beginning balance, shares at Mar. 31, 2023 | 10,238 | | | | |
Stock issued for director services - vested | | 148 | | | 148 |
Stock issued for director services - vested, shares | 12 | | | | |
Stock issued to (released from) escrow account - unvested | | | | | |
Stock issued to (released from) escrow account - unvested, shares | 6 | | | | |
Settlement of earnout related to acquisition | $ 1 | 7,050 | | | 7,051 |
Settlement of earnout related to acquisition, shares | 447 | | | | |
Employee stock-based compensation expense | | 427 | | | 427 |
Warrants exercised for cash | | 26 | | | 26 |
Warrants exercised for cash, shares | 4 | | | | |
Sale of stock under Committed Equity Facility | | 1,956 | | | 1,956 |
Proceeds from issuance of common stock, pursuant to public offering, shares | 3,063 | | | | |
Sale of stock under Committed Equity Facility, shares | 171 | | | | |
Net loss | | | (3,530) | | (3,530) |
Proceeds from issuance of common stock, pursuant to public offering | 3 | 25,421 | | | 25,424 |
Ending balance, value at Jun. 30, 2023 | $ 14 | 138,002 | (84,662) | 0 | 53,354 |
Ending balance, shares at Jun. 30, 2023 | 13,941 | | | | |
Beginning balance, value at Dec. 31, 2023 | $ 14 | 142,265 | (93,361) | 624 | 49,542 |
Beginning balance, shares at Dec. 31, 2023 | 14,398 | | | | |
Stock issued for director services - vested | | 6 | | | 6 |
Stock issued for director services - vested, shares | 0 | | | | |
Stock issued to (released from) escrow account - unvested | | | | | |
Stock issued to (released from) escrow account - unvested, shares | 0 | | | | |
Employee stock-based compensation expense | | 468 | | | 468 |
Warrants exercised for cash | | 252 | | | 252 |
Warrants exercised for cash, shares | 40 | | | | |
Impact of foreign currency translation | | | | (329) | (329) |
Net loss | | | (3,037) | | (3,037) |
Ending balance, value at Mar. 31, 2024 | $ 14 | 142,991 | (96,398) | 295 | 46,902 |
Ending balance, shares at Mar. 31, 2024 | 14,438 | | | | |
Beginning balance, value at Dec. 31, 2023 | $ 14 | 142,265 | (93,361) | 624 | 49,542 |
Beginning balance, shares at Dec. 31, 2023 | 14,398 | | | | |
Net loss | | | | | (7,953) |
Ending balance, value at Jun. 30, 2024 | $ 14 | 144,497 | (101,314) | 200 | 43,397 |
Ending balance, shares at Jun. 30, 2024 | 14,608 | | | | |
Beginning balance, value at Mar. 31, 2024 | $ 14 | 142,991 | (96,398) | 295 | 46,902 |
Beginning balance, shares at Mar. 31, 2024 | 14,438 | | | | |
Stock issued for director services - vested | | 6 | | | 6 |
Stock issued for director services - vested, shares | 0 | | | | |
Stock issued to (released from) escrow account - unvested | | | | | |
Stock issued to (released from) escrow account - unvested, shares | 0 | | | | |
Employee stock-based compensation expense | | 446 | | | 446 |
Warrants exercised for cash | | 558 | | | 558 |
Warrants exercised for cash, shares | 88 | | | | |
Sale of stock under Committed Equity Facility | | 496 | | | 496 |
Sale of stock under Committed Equity Facility, shares | 82 | | | | |
Net loss | | | (4,916) | | (4,916) |
Impact of foreign currency translation | | | | (95) | (95) |
Ending balance, value at Jun. 30, 2024 | $ 14 | $ 144,497 | $ (101,314) | $ 200 | $ 43,397 |
Ending balance, shares at Jun. 30, 2024 | 14,608 | | | | |