XML 91 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock and Common Stock Purchase Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]      
Common stock, shares authorized   250,000,000 250,000,000
Increase in common stock shares authorized   100,000,000  
Stock option exercised, value   $ 302 $ 979
Repayment of convertible debt   $ 14,816
Sale of stock, shares   106,225  
Sale of stock at-the-market, value   $ 79  
Series Z Warrants [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants exercised   $ 1.60  
Number of warrants exercised   5  
Series Z Warrants [Member]      
Class of Warrant or Right [Line Items]      
Common stock purchase warrants issued and outstanding   11,937,450 11,937,455
Number of warrants exercised   $ 1.60 $ 1.60
Warrants expiration date   Apr. 30, 2024 Apr. 30, 2024
Series W Warrants [Member]      
Class of Warrant or Right [Line Items]      
Common stock purchase warrants issued and outstanding     377,873
Warrants expiration date     Jan. 29, 2022
April 2022 Senior Convertible Note and September 2022 Senior Convertible Note [Member]      
Class of Warrant or Right [Line Items]      
Stock issued during period, share, conversion of units   7,189,358  
Repayment of convertible debt   $ 6,003  
Debt instrument interest expense   $ 370  
Employee Stock Purchase Plan [Member]      
Class of Warrant or Right [Line Items]      
Employee stock purchase plans   385,938  
Equity Option [Member]      
Class of Warrant or Right [Line Items]      
Stock option exercised   299,999  
Stock option exercised, value   $ 302  
Subsequent Event [Member]      
Class of Warrant or Right [Line Items]      
Common stock, shares authorized 50,000,000    
Reverse stock split 1-for-5 to 1-for-15