Annual report pursuant to Section 13 and 15(d)

Share-based Compensation and Common Stock Issuance (Details Narrative)

v3.24.1
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.0                   3,000.0      
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.00
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.00%            
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