Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] ATM [Member] | Common Stock [Member] Restricted Stock Units (RSUs) [Member] Management [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] ATM [Member] | Additional Paid-in Capital [Member] Restricted Stock Units (RSUs) [Member] Management [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] ATM [Member] | Retained Earnings [Member] Restricted Stock Units (RSUs) [Member] Management [Member] | Retained Earnings [Member] | ATM [Member] | Restricted Stock Units (RSUs) [Member] Management [Member] | Total |
Balance | | | $ 1 | | | $ 145,495 | | | $ (140,604) | | | $ 4,892 |
Balance (in shares) at Dec. 31, 2022 | | | 1,338,451 | | | | | | | | | |
Balance at Dec. 31, 2022 | | | $ 1 | | | 145,495 | | | (140,604) | | | 4,892 |
Sale of common stock, net of issuance costs (in shares) | 7,083 | | | | | | | | | | | |
Sale of common stock, net of issuance costs | $ 0 | | | $ 231 | | | $ 0 | | | $ 231 | | |
Exercise of common stock options (in shares) | | | 13 | | | | | | | | | |
Exercise of common stock options | | | | | | 0 | | | | | | 0 |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) | | | 1,253 | | | | | | | | | |
Share-based compensation | | | | | | 278 | | | | | | 278 |
Net loss | | | | | | | | | (3,501) | (3,501) | | |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | | | | | | | | | | 13 | | |
Balance (in shares) at Mar. 31, 2023 | | | 1,346,800 | | | | | | | | | |
Balance at Mar. 31, 2023 | | | $ 1 | | | 146,004 | | | (144,105) | | | 1,900 |
Balance (in shares) at Dec. 31, 2022 | | | 1,338,451 | | | | | | | | | |
Balance at Dec. 31, 2022 | | | $ 1 | | | 145,495 | | | (140,604) | | | 4,892 |
Net loss | | | | | | | | | | | | (6,925) |
Balance (in shares) at Jun. 30, 2023 | | | 1,439,077 | | | | | | | | | |
Balance at Jun. 30, 2023 | | | $ 1 | | | 149,163 | | | (147,529) | | | 1,635 |
Balance | | | $ 1 | | | 146,004 | | | (144,105) | | | 1,900 |
Balance (in shares) at Mar. 31, 2023 | | | 1,346,800 | | | | | | | | | |
Balance at Mar. 31, 2023 | | | $ 1 | | | 146,004 | | | (144,105) | | | 1,900 |
Sale of common stock, net of issuance costs (in shares) | 1,907 | | 75,543 | | | | | | | | | |
Sale of common stock, net of issuance costs | $ 0 | | $ 0 | 29 | | 2,471 | 0 | | 0 | 29 | | 2,471 |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) | | | 14,827 | | | | | | | | | |
Share-based compensation | | | $ 0 | | | 317 | | | 0 | | | 317 |
Net loss | | | $ 0 | | | 0 | | | (3,424) | (3,424) | | (3,424) |
Restricted stock units issued to settle management bonus obligations | | $ 0 | | | $ 342 | | | $ 0 | | | $ 342 | |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | | | | | | | | | | 29 | | 177 |
Balance (in shares) at Jun. 30, 2023 | | | 1,439,077 | | | | | | | | | |
Balance at Jun. 30, 2023 | | | $ 1 | | | 149,163 | | | (147,529) | | | 1,635 |
Balance | | | 1 | | | 149,163 | | | (147,529) | | | 1,635 |
Balance | | | $ 2 | | | 150,570 | | | (152,175) | | | (1,603) |
Balance (in shares) at Dec. 31, 2023 | | | 1,577,769 | | | | | | | | | |
Balance at Dec. 31, 2023 | | | $ 2 | | | 150,570 | | | (152,175) | | | (1,603) |
Sale of common stock, net of issuance costs (in shares) | 77,127 | | 134,199 | | | | | | | | | |
Sale of common stock, net of issuance costs | $ 0 | | $ 0 | 559 | | 832 | 0 | | 0 | 559 | | 832 |
Share-based compensation | | | 0 | | | 204 | | | 0 | | | 204 |
Net loss | | | $ 0 | | | 0 | | | (2,267) | (2,267) | | |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | | | | | | | | | | 32 | | |
Balance (in shares) at Mar. 31, 2024 | | | 1,789,095 | | | | | | | | | |
Balance at Mar. 31, 2024 | | | $ 2 | | | 152,165 | | | (154,442) | | | (2,275) |
Balance (in shares) at Dec. 31, 2023 | | | 1,577,769 | | | | | | | | | |
Balance at Dec. 31, 2023 | | | $ 2 | | | 150,570 | | | (152,175) | | | (1,603) |
Net loss | | | | | | | | | | | | (3,913) |
Balance (in shares) at Jun. 30, 2024 | | | 2,123,876 | | | | | | | | | |
Balance at Jun. 30, 2024 | | | $ 2 | | | 154,125 | | | (156,088) | | | (1,961) |
Balance | | | $ 2 | | | 152,165 | | | (154,442) | | | (2,275) |
Balance (in shares) at Mar. 31, 2024 | | | 1,789,095 | | | | | | | | | |
Balance at Mar. 31, 2024 | | | $ 2 | | | 152,165 | | | (154,442) | | | (2,275) |
Sale of common stock, net of issuance costs (in shares) | 335,112 | | | | | | | | | | | |
Sale of common stock, net of issuance costs | $ 0 | | | $ 1,776 | | | $ 0 | | | 1,776 | | |
Share-based compensation | | | 0 | | | 184 | | | 0 | | | 184 |
Net loss | | | $ 0 | | | 0 | | | (1,646) | (1,646) | | (1,646) |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | | | | | | | | | | $ 71 | | 43 |
Reverse stock split fractional share true up (in shares) | | | (331) | | | | | | | | | |
Balance (in shares) at Jun. 30, 2024 | | | 2,123,876 | | | | | | | | | |
Balance at Jun. 30, 2024 | | | $ 2 | | | 154,125 | | | (156,088) | | | (1,961) |
Balance | | | $ 2 | | | $ 154,125 | | | $ (156,088) | | | $ (1,961) |