XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stockholders' Equity (Details Textual)
3 Months Ended 12 Months Ended
Nov. 15, 2022
$ / shares
Sep. 09, 2022
USD ($)
$ / shares
shares
Oct. 29, 2021
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Apr. 27, 2023
$ / shares
Dec. 31, 2022
$ / shares
shares
Nov. 10, 2022
USD ($)
Sep. 08, 2022
USD ($)
$ / shares
Jan. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 15, 2021
$ / shares
shares
Sep. 30, 2020
$ / shares
Jul. 31, 2020
$ / shares
Common Stock, Shares Authorized (in shares)       150,000,000     150,000,000              
Preferred Stock, Shares Authorized (in shares)       5,000,000     5,000,000              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 7.70     $ 7.70              
Class of Warrant or Right, Outstanding (in shares)       2,306,000     2,306,000              
Class of Warrant or Right, Issued During Period (in shares)       0                    
The 2022 Private Placement [Member]                            
Proceeds from Issuance or Sale of Equity, Total | $   $ 3,200,000                        
The 2022 Private Placement [Member] | Conversion of Series C Preferred Stock to Common Stock [Member]                            
Preferred Stock, Convertible, Shares Issuable (in shares)   516,750                        
The 2021 Private Placement Program [Member] | Conversion of Series B Preferred Stock to Common Stock [Member]                            
Conversion of Stock, Shares Converted (in shares)       3,380                    
The 2021 Private Placement Program [Member] | Conversion of Series B Preferred Stock to Common Stock [Member] | Stock Restatement From Reverse Stock Split [Member]                            
Preferred Stock, Convertible, Shares Issuable (in shares)     1,071,429                      
Series C Preferred Stock [Member]                            
Preferred Stock, Shares Outstanding, Ending Balance (in shares)       2,000     2,000              
Series C Preferred Stock [Member] | The 2022 Private Placement [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)   3,250                        
Series B Preferred Stock [Member]                            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 6.30 $ 0.18             $ 0.40          
Preferred Stock, Convertible, Conversion Ratio 159                          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)   5,556                        
Preferred Stock, Change in Conversion Price, Income Statement Impact | $   $ 5,700,000                        
Preferred Stock, Fair Value Disclosure | $   $ 12.5             $ 6,800,000          
Preferred Stock, Shares Outstanding, Ending Balance (in shares)       12,000     12,000              
Series B Preferred Stock [Member] | The 2021 Private Placement Program [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)     15,000                      
Proceeds from Issuance of Preferred Stock and Preference Stock | $     $ 14,900,000                      
Preferred Stock, Purchase Price (in dollars per share) | $ / shares     $ 1,000                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 0.40 $ 6.30                    
Preferred Stock, Convertible, Conversion Ratio     2,500 159                    
Preferred Stock, Shares Outstanding, Ending Balance (in shares)       11,620                    
Series B Preferred Stock [Member] | The 2021 Private Placement Program [Member] | Subsequent Event [Member]                            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares           $ 1.30                
Preferred Stock, Convertible, Conversion Ratio           770                
The Amended November 2021 Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   803,574                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
Warrants and Rights Outstanding | $   $ 3.5                        
The Amended July 2020 Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   77,145                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
The July 2020 and November 2021 Warrants [Member]                            
Warrants and Rights Outstanding | $   $ 5,200,000             $ 3,300,000          
The 2022 Warrant Reprice Transaction [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   327,860                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
Proceeds from Warrant Exercises | $   $ 2,100,000                        
Payments of Stock Issuance Costs | $   529,000                        
Payments of Stock Issuance Costs Allocated to Warrants | $   166,000                        
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | $   $ 363,000                        
The 2022 Warrant Reprice Transaction [Member] | Ladenburg Thalmann and Co. Inc. [Member]                            
Exercise of Warrants, Commission, Percent   8.00%                        
The November 2021 Warrants [Member]                            
Warrants and Rights Outstanding | $               $ 1,300,000   $ 7,500,000 $ 9,600,000      
Proceeds from Warrant Exercises | $   $ 700,000                        
Class of Warrant or Right, Outstanding (in shares)             803,574              
The November 2021 Warrants [Member] | Stock Restatement From Reverse Stock Split [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
Amended July 2020 Warrants [Member]                            
Warrants and Rights Outstanding | $   $ 300,000   $ 100,000                    
Proceeds from Warrant Exercises | $   $ 1,400,000                        
The 2022 Private Placement Short Term Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   515,876                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
The 2022 Private Placement Long Term Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   515,876                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 6.30                        
The 2021 Warrants [Member] | Stock Restatement From Reverse Stock Split [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,071,429                      
September 2022 Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 0.18                        
Warrants and Rights Outstanding | $   $ 1,400,000           $ 500,000            
The 2019 Ladenburg Warrants [Member] | Stock Restatement From Reverse Stock Split [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                         $ 34.65  
Class of Warrant or Right, Issued During Period (in shares)         4,799                  
The July 2020 Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       59,960                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                           $ 57.75
TLF Bio Innovation 2021 Warrants [Member]                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                       429    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                       $ 23.513    
Reverse Stock Split [Member]                            
Stockholders' Equity Note, Stock Split, Conversion Ratio 35