UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - USD ($) shares in Thousands, $ in Thousands | Common Stock [Member] | Treasury Stock, Common [Member] | AOCI Attributable to Parent [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Beginning balance, value at Dec. 31, 2021 | $ 191 | $ (362) | $ (43) | $ 84,230 | $ (80,097) | $ 3,919 |
Beginning Balance, shares at Dec. 31, 2021 | 19,135 | 10 | | | | |
Stock-based compensation expense | | | | 427 | | 427 |
Exercise of stock options | $ 1 | | | 60 | | 61 |
Exercise of stock options, shares | 91 | | | | | |
Public stock offering, net of fees | $ 3 | | | 946 | | 949 |
Public stock offering, net of fees, shares | 248 | | | | | |
Net loss | | | | | (4,054) | (4,054) |
Ending balance, value at Mar. 31, 2022 | $ 195 | $ (362) | (43) | 85,663 | (84,151) | 1,302 |
Ending Balance, shares at Mar. 31, 2022 | 19,474 | 10 | | | | |
Beginning balance, value at Dec. 31, 2021 | $ 191 | $ (362) | (43) | 84,230 | (80,097) | 3,919 |
Beginning Balance, shares at Dec. 31, 2021 | 19,135 | 10 | | | | |
Net loss | | | | | | (8,119) |
Ending balance, value at Jun. 30, 2022 | $ 197 | $ (362) | (43) | 86,570 | (88,216) | (1,854) |
Ending Balance, shares at Jun. 30, 2022 | 19,745 | 10 | | | | |
Beginning balance, value at Mar. 31, 2022 | $ 195 | $ (362) | (43) | 85,663 | (84,151) | 1,302 |
Beginning Balance, shares at Mar. 31, 2022 | 19,474 | 10 | | | | |
Stock-based compensation expense | | | | 450 | | 450 |
Exercise of stock options | | | | 4 | | 4 |
Exercise of stock options, shares | 6 | | | | | |
Public stock offering, net of fees | $ 1 | | | 254 | | 255 |
Public stock offering, net of fees, shares | 84 | | | | | |
Net loss | | | | | (4,065) | (4,065) |
Partial extinguishment of operating lease with common stock | | | | 200 | | 200 |
Partial extinguishment of operating lease with common stock, shares | 75 | | | | | |
Issuance of restricted stock, net of forfeitures | $ 1 | | | (1) | | |
Restricted stock, net of current forfeitures, shares | 106 | | | | | |
Ending balance, value at Jun. 30, 2022 | $ 197 | $ (362) | (43) | 86,570 | (88,216) | (1,854) |
Ending Balance, shares at Jun. 30, 2022 | 19,745 | 10 | | | | |
Beginning balance, value at Dec. 31, 2022 | $ 212 | $ (362) | (43) | 92,304 | (96,326) | (4,215) |
Beginning Balance, shares at Dec. 31, 2022 | 21,198 | 10 | | | | |
Stock-based compensation expense | | | | 94 | | 94 |
Exercise of stock options | | | | 7 | | 7 |
Exercise of stock options, shares | 58 | | | | | |
Public stock offering, net of fees | | | | 21 | | 21 |
Public stock offering, net of fees, shares | 2 | | | | | |
Withholdings related to stock-based compensation awards | | | | (5) | | (5) |
Net loss | | | | | (4,734) | (4,734) |
Ending balance, value at Mar. 31, 2023 | $ 212 | $ (362) | (43) | 92,421 | (101,060) | (8,832) |
Ending Balance, shares at Mar. 31, 2023 | 21,258 | 10 | | | | |
Beginning balance, value at Dec. 31, 2022 | $ 212 | $ (362) | (43) | 92,304 | (96,326) | (4,215) |
Beginning Balance, shares at Dec. 31, 2022 | 21,198 | 10 | | | | |
Net loss | | | | | | (7,863) |
Ending balance, value at Jun. 30, 2023 | $ 224 | $ (362) | (43) | 94,049 | (104,189) | (10,321) |
Ending Balance, shares at Jun. 30, 2023 | 22,442 | 10 | | | | |
Beginning balance, value at Mar. 31, 2023 | $ 212 | $ (362) | (43) | 92,421 | (101,060) | (8,832) |
Beginning Balance, shares at Mar. 31, 2023 | 21,258 | 10 | | | | |
Stock-based compensation expense | | | | 331 | | 331 |
Public stock offering, net of fees | $ 10 | | | 1,299 | | 1,309 |
Public stock offering, net of fees, shares | 970 | | | | | |
Net loss | | | | | (3,129) | (3,129) |
Issuance of restricted stock, net of forfeitures | $ 2 | | | (2) | | |
Issuance of restricted stock, net of forfeitures, shares | 214 | | | | | |
Ending balance, value at Jun. 30, 2023 | $ 224 | $ (362) | $ (43) | $ 94,049 | $ (104,189) | $ (10,321) |
Ending Balance, shares at Jun. 30, 2023 | 22,442 | 10 | | | | |