Share-based Compensation and Common Stock Issuance (Details Narrative) $ / shares in Units, $ in Thousands | | | | | | | | | 1 Months Ended | 3 Months Ended | 12 Months Ended | | | |
Feb. 26, 2024 USD ($) shares | Dec. 31, 2023 USD ($) $ / shares shares | Dec. 21, 2023 USD ($) $ / shares | Dec. 18, 2023 USD ($) shares | Nov. 02, 2023 | Sep. 12, 2023 shares | May 18, 2023 $ / shares shares | May 17, 2023 USD ($) $ / shares shares | Mar. 31, 2021 USD ($) | Dec. 31, 2016 | Mar. 31, 2021 USD ($) | Dec. 31, 2023 USD ($) $ / shares shares | Dec. 31, 2022 USD ($) $ / shares shares | Jan. 01, 2024 shares | Jan. 01, 2023 shares | Feb. 29, 2020 $ / shares shares |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Grant date fair value | $ / shares | | | | | | | | | | | | $ 6.96 | $ 129.30 | | | |
Warrants and Rights Outstanding, Term | | 2 years 3 months 29 days | | | | | | | | | | 2 years 3 months 29 days | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period | shares | | | | | | 8,821 | | | | | | 0 | 26 | | | |
Common Stock, Shares, Issued | shares | | 1,547,042 | | | | | | 35,000 | | | | 1,547,042 | 310,494 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | 4,400,001 | | | | | | | | | | 4,400,001 | | | | |
Shares Issued, Price Per Share | $ / shares | | $ 1.50 | | | | | | | | | | $ 1.50 | | | | |
Common stock issued in the offering | | | | | | | | | | | | $ 102 | $ 9,884 | | | |
Reverse stock split | | | | | On November 2, 2023, the Company effected a reverse stock split of its issued and outstanding common stock, par value $0.0001 per share, at a ratio of 1-for-15. | | | | | | | | | | | |
Proceeds from common stock | | | | | | | | | | | | 121 | $ 10,252 | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Share price | $ / shares | | | | | | | | $ 0.125 | | | | | | | | |
Net proceeds | | | | | | | | | | | | 3,000 | | | | |
Proceeds from inclusive of issuance costs | | | | | | | | | | | | 500 | | | | |
Proceeds from exclusive of warrant issuance costs | | | | | | | | | | | | $ 200 | | | | |
Reduced exercise price | $ / shares | | | | | | | | $ 0.72 | | | | | | | | |
Incremental fair value | | | | | | | | $ 100 | | | | | | | | |
December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Reduced exercise price | $ / shares | | | | | | | $ 1.875 | | | | | | | | | |
December Two Thousand Twenty Three Public Offering [Member] | Convertible Note [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | $ 1.50 | | | | | | | | | | | | | |
Sale of Stock, Description of Transaction | | | (i) 54,461 shares of Common Stock, (ii) the Private Pre-Funded Warrants to purchase up to 2,612,205 shares of common stock, (iii) the Series A Private Warrants to purchase up to 2,666,666 shares of common stock and (iv) the Series B Private Warrants to purchase up to 2,666,666 shares of common stock upon the exchange and cancellation of the $ | | | | | | | | | | | | | |
Debt Instrument, Face Amount | | | $ 4,000 | | | | | | | | | | | | | |
December Two Thousand Twenty Three Public Offering [Member] | H.C. Wainright & Co., LLC [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares | | | | 150,417 | | | | | | | | | | | | |
Measurement Input, Risk Free Interest Rate [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | 3,000 | | | | | | | | | | 3,000 | | | | |
Measurement Input, Price Volatility [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | 75,000 | | | | | | | | | | 75,000 | | | | |
Measurement Input, Expected Dividend Rate [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | | | | | |
Services Agreement [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | | | | | | | | | | | | | | $ 150 |
Services Agreement [Member] | Warrants [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares | | | | | | | | | | | | | | | | 400 |
Exercise price | $ / shares | | | | | | | | | | | | | | | | $ 849 |
Services Agreement [Member] | Replacement Warrants [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares | | | | | | | | | | | | | | | | 400 |
Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common Stock, Shares, Issued | shares | | | | | | | 520,000 | | | | | | | | | |
Net proceeds | | | | $ 3,900 | | | | | | | | | | | | |
Proceeds from exclusive of warrant issuance costs | | | | | | | | | | | | $ 100 | | | | |
Placement Agency Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Cash fee | | | | | | | | | | | | 400 | | | | |
Legal and other fees | | | | | | | | | | | | $ 600 | | | | |
Equity Distribution Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Number of common stock sold, shares | shares | | | | | | | | | | | | 7,942 | | | | |
Proceeds from common stock | | | | | | | | | | | | $ 102 | | | | |
Proceeds from net of issuance costs | | | | | | | | | | | $ 19 | | | | | |
Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Weighted-average recognition period | | | | | | | | | | | | 6 months 29 days | | | | |
Number of shares nonvested stock unit awards | shares | | 1,009 | | | | | | | | | | 1,009 | 1,346 | | | |
Weighted average grant date fair value | $ / shares | | $ 125.42 | | | | | | | | | | $ 125.42 | $ 277.57 | | | |
Number of shares vested stock unit awards | shares | | | | | | | | | | | | 104 | | | | |
Number of shares cancellation stock unit awards | shares | | | | | | | | | | | | 233 | | | | |
Unamortization stock compensation | | $ 22 | | | | | | | | | | $ 22 | | | | |
Maximum [Member] | Equity Distribution Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Aggregate of offering cost | | | | | | | | | $ 25,000 | | | | | | | |
Subsequent Event [Member] | Definitive Agreement [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common stock issued in the offering | $ 2,700 | | | | | | | | | | | | | | | |
Stock issued during period, shares, new issues | shares | 2,933,334 | | | | | | | | | | | | | | | |
Subsequent Event [Member] | Definitive Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Stock issued during period, shares, new issues | shares | 2,933,334 | | | | | | | | | | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | | | | | | $ 42.40 | | | | | | | | |
Common Stock, Shares, Issued | shares | | | | | | | | 276,134 | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | $ 12.675 | | | | | | | | |
Common stock issued in the offering | | $ 100 | | 300 | | | | $ 300 | | | | | | | | |
Class of warrant or right outstanding | shares | | | | | | | | 299,997 | | | | | | | | |
Reverse stock split | | | | | | | | after the 1-to-20 reverse stock split | | | | | | | | |
Stock issued during period, shares, new issues | shares | | | | | | 97,042 | | | | | | 7,942 | 146,338 | | | |
Common Stock [Member] | Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | $ 1.50 | | | | | | | | | |
Common Stock [Member] | Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | Series A Common Stock Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common Stock, Shares, Issued | shares | | | | | | | 3,333,334 | | | | | | | | | |
Common Stock [Member] | Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | Series B Common Stock Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common Stock, Shares, Issued | shares | | | | | | | 3,333,334 | | | | | | | | | |
Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Share price | $ / shares | | | | | | | | $ 10.80 | | | | | | | | $ 5.70 |
Warrants and Rights Outstanding, Term | | | | | | | | | | | | | | | | 1 year 7 months 13 days |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | | | | | | | 241,134 | | | | | | | | |
Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | | | | | 0.91 |
Warrant [Member] | Measurement Input, Price Volatility [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | | | | | 81.97 |
Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | | | | | | | | | | | | | | 0 |
Warrant [Member] | Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares | | | | | | | 2,813,334 | | | | | | | | | |
Prefunded Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common Stock, Shares, Issued | shares | | 5,143,205 | | | | | | | | | | 5,143,205 | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | $ 12.674 | | | | | | | | |
Net proceeds | | | | | | | | $ 3,100 | | | | | | | | |
Proceeds from inclusive of issuance costs | | | | | | | | 500 | | | | | | | | |
Proceeds from exclusive of warrant issuance costs | | | | | | | | 300 | | | | | | | | |
Fair value adjustment of warrants | | | | 1,900 | | | | 1,700 | | | | $ 1,800 | | | | |
Prefunded Warrant [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | | | | | $ 0.0001 | | | | | | | | | |
Beneficially owned percentage | | 9.99% | | | | | | | | | | 9.99% | | | | |
Prefunded Warrant [Member] | December Two Thousand Twenty Three Public Offering [Member] | Series A Common Stock Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | | | | | 1.50 | | | | | | | | | |
Prefunded Warrant [Member] | December Two Thousand Twenty Three Public Offering [Member] | Series B Common Stock Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | | | | | 1.50 | | | | | | | | | |
Beneficially owned percentage | | 9.99% | | | | | | | | | | 9.99% | | | | |
Prefunded Warrant [Member] | Securities Purchase Agreement [Member] | December Two Thousand Twenty Three Public Offering [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | $ 1.4999 | | | | | | | | | |
Proceeds from inclusive of issuance costs | | | | 1,100 | | | | | | | | | | | | |
Common Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Fair value adjustment of warrants | | | | | | | | $ 1,500 | | | | | | | | |
Placement Agent Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | $ 15.845 | | | | | | | | | | $ 15.845 | | | | |
Fair value adjustment of warrants | | | | | | | | | | | | $ 100 | | | | |
Series A And B Common Warrant [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Fair value adjustment of warrants | | | | $ 2,800 | | | | | | | | $ 2,200 | | | | |
Pre-Funded Warrants [Member] | December Two Thousand Twenty Three Public Offering [Member] | Convertible Note [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Exercise price | $ / shares | | | $ 0.0001 | | | | | | | | | | | | | |
2016 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common stock available for future grant | shares | | 6,082 | | | | | | | | | | 6,082 | | | 18,639 | |
2016 Equity Incentive Plan [Member] | Subsequent Event [Member] | Maximum [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common stock available for future grant | shares | | | | | | | | | | | | | | 98,905 | | |
2016 Equity Incentive Plan [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Common stock percentage | | | | | | | | | | 6% | | | | | | |
Equity Option [Member] | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | |
Stock based compensation for stock options | | $ 376 | | | | | | | | | | $ 376 | | | | |
Weighted-average recognition period | | | | | | | | | | | | 1 year 2 months 8 days | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period | shares | | | | | | | | | | | | 3,380 | 256 | | | |