XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Stockholders' Equity (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Nov. 15, 2022
$ / shares
Sep. 09, 2022
USD ($)
$ / shares
shares
Oct. 29, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
Jun. 30, 2020
USD ($)
shares
Mar. 31, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Dec. 31, 2015
shares
Mar. 31, 2015
$ / shares
shares
Sep. 30, 2011
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Nov. 10, 2022
USD ($)
Sep. 08, 2022
USD ($)
$ / shares
Jan. 31, 2022
shares
Nov. 02, 2021
USD ($)
Oct. 27, 2021
$ / shares
Jan. 15, 2021
$ / shares
shares
Jul. 31, 2020
$ / shares
shares
Aug. 13, 2019
USD ($)
May 31, 2019
$ / shares
Feb. 29, 2016
$ / shares
Oct. 31, 2015
$ / shares
Common Stock, Shares Authorized (in shares) 150,000,000         100,000,000                     150,000,000 100,000,000       150,000,000                
Preferred Stock, Shares Authorized (in shares) 5,000,000         5,000,000                     5,000,000 5,000,000                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 7.70         $ 57.13   $ 57.13                 $ 7.70 $ 57.13                        
Proceeds from Warrant Exercises | $                 $ 6,800,000               $ 1,703,000 $ 0                        
Payments of Stock Issuance Costs | $                 200,000                                          
Adjustments to Additional Paid in Capital, Beneficial Conversion Feature Upon Issuance of Stock | $                                   $ 735,000                        
Class of Warrant or Right, Outstanding (in shares) 2,306,000         202,000   201,000                 2,306,000 202,000                        
Proceeds from Issuance of Common Stock | $                                 $ 0 $ 1,776,000                        
Class of Warrant or Right, Issued During Period (in shares)                                 2,431,000 1,000                        
Class of Warrant or Right, Exercised During Period (in shares)                                 327,000                          
Gain (Loss) on Modification of Warrants | $                                 $ (1,922,000) $ 0                        
Conversion of Series B Preferred Stock to Common Stock [Member]                                                            
Adjustments to Additional Paid in Capital, Beneficial Conversion Feature Upon Issuance of Stock | $           $ 700,000                                                
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]                                                            
Payments of Stock Issuance Costs | $                                 1,700,000                          
Payments of Stock Issuance Costs Allocated to Warrants | $                                 $ 1,600,000                          
The 2021 Private Placement Program [Member] | Conversion of Series B Preferred Stock to Common Stock [Member]                                                            
Preferred Stock, Convertible, Shares Issuable (in shares)       37,500,000                                                    
Maximum Percentage of Common Stock Outstanding       19.99%                                                    
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                                                    
ATM Program [Member]                                                            
Payments of Stock Issuance Costs | $             $ 100,000                                              
Stock Issued During Period, Shares, New Issues (in shares)             2,672,000                                              
Proceeds from Issuance of Common Stock | $             $ 1,800,000                                              
August 2019 Common Stock Purchase Agreement [Member]                                                            
Payments of Stock Issuance Costs | $                       $ 500,000                                    
Stock Issued During Period, Shares, New Issues (in shares)                       4,198,566                                    
Proceeds from Issuance or Sale of Equity, Total | $                       $ 4,200,000                                    
Private Placement [Member]                                                            
Payments of Stock Issuance Costs | $                         $ 27,000                                  
Series C Preferred Stock [Member]                                                            
Preferred Stock, Shares Outstanding, Ending Balance (in shares) 2,000         0                     2,000 0                        
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,900,000                  
Preferred Stock, Shares Outstanding, Ending Balance (in shares) 12,000         14,000                     12,000 14,000                        
Series B Preferred Stock [Member] | The 2021 Private Placement Program [Member]                                                            
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | $                                 $ 100,000                          
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 $ 6.30     $ 0.40                         $ 6.30                          
Preferred Stock, Convertible, Conversion Ratio 159     2,500                         159                          
Preferred Stock, Shares Outstanding, Ending Balance (in shares) 11,620                               11,620                          
Ladenburg Thalmann and Co. Inc. [Member]                                                            
Private Placement, Commission Percentage                                     6.00%                      
Payments of Stock Issuance Costs, Reimbursement of Expenses | $                                     $ 60,000                      
Payments of Stock Issuance Costs, Other | $                                     300,000                      
China Kington [Member]                                                            
Payments of Stock Issuance Costs | $                 $ 200,000                                          
China Kington [Member] | Private Placement [Member]                                                            
Payments of Stock Issuance Costs | $                         $ 100,000                                  
Private Placement, Commission Percentage                         6.00%                                  
Three Accredited Investors [Member] | Private Placement [Member]                                                            
Stock Issued During Period, Shares, New Issues (in shares)                         1,371,427                                  
Issuance of Stock and Warrants During the Period, Value | $                         $ 2,400,000                                  
Xiao Rui Liu [Member] | Private Placement [Member]                                                            
Issuance of Stock and Warrants During the Period, Value | $                         1,000,000.0                                  
Hai Dong Pang [Member] | Private Placement [Member]                                                            
Issuance of Stock and Warrants During the Period, Value | $                         400,000                                  
Ping Huang [Member] | Private Placement [Member]                                                            
Issuance of Stock and Warrants During the Period, Value | $                         $ 1,000,000.0                                  
The July 2020 and November 2021 Warrants [Member]                                                            
Warrants and Rights Outstanding | $     5,200,000                                   $ 3,300,000                  
Gain (Loss) on Modification of Warrants | $     $ (1,900,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 | $           $ 9,600,000                       $ 9,600,000   $ 1,300,000     $ 14,200,000              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 0.18                                                      
Proceeds from Warrant Exercises | $     $ 700,000                                                      
Class of Warrant or Right, Outstanding (in shares) 803,574                               803,574                          
Class of Warrant or Right, Exercised During Period (in shares)     9,375,000                                                      
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 | $ $ 100,000   $ 300,000                           $ 100,000                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     4,800,000                                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 0.18                                                      
Proceeds from Warrant Exercises | $     $ 1,400,000                                                      
Class of Warrant or Right, Outstanding (in shares)     2,700,000                                                      
Class of Warrant or Right, Exercised During Period (in shares)     2,100,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   515,876                           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   515,876                           515,876                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 6.30                                                      
The 2022 Private Placement Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,031,752                               1,031,752                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 6.30                               $ 6.30                          
Class of Warrant or Right, Date from which Warrants or Rights Exercisable Mar. 09, 2023                                                          
The 2021 Warrants [Member]                                                            
Warrants and Rights Outstanding | $                                             $ 14,200,000              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       37,500,000                                                    
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]                                                            
Warrants and Rights Outstanding | $     $ 1,400,000                                 $ 500,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 0.18                                                      
TLF Bio Innovation 2021 Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                                 15,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                                 $ 0.6718          
Warrants and Rights Outstanding, Term (Year)                                                 5 years          
TLF Bio Innovation 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)                                                 429          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                                 $ 23.5130          
The 2019 Domestic Warrants [Member]                                                            
Warrants and Rights Outstanding | $               $ 4,900,000       $ 3,100,000                             $ 3,100,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                       $ 1.15                                    
Payments of Stock Issuance Costs Allocated to Warrants | $                       $ 200,000                                    
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | $                       $ 300,000                                    
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
The 2019 Domestic Warrants [Member] | August 2019 Common Stock Purchase Agreement [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                       4,198,566                                    
Class of Warrant or Right, Issued During Period (in shares)                       4,198,566                                    
The 2019 Foreign Warrants [Member]                                                            
Warrants and Rights Outstanding | $               4,200,000                                     2,000,000.0      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 0.99                                          
Exercise of Warrants, Commission, Percent                 6.00%                                          
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
New Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                                   6,898,566        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                                   $ 1.65        
Warrants and Rights Outstanding, Term (Year)                                                   5 years 6 months        
The 2019 Ladenburg Warrants [Member]                                                            
Warrants and Rights Outstanding | $               $ 200,000                                     $ 100,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 0.99                                          
Payments of Stock Issuance Costs | $                                     300,000                      
Payments of Stock Issuance Costs Allocated to Warrants | $                                     59,000                      
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | $                                     $ 65,000                      
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
Class of Warrant or Right, Issued During Period (in shares)                                     167,942                      
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 June 2019 Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                         1,371,427                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                         $ 0.87                                  
Proceeds from Warrant Exercises | $                   $ 497 $ 199                                      
Class of Warrant or Right, Issued During Period (in shares)                         1,371,427                                  
Class of Warrant or Right Call Feature Minimum Stock Price (in dollars per share) | $ / shares                         $ 1.00                                  
Class of Warrant or Right, Exercised During Period (in shares)                   571,428 228,571                                      
Class of Warrant or Right, Expired During Period (in shares)             571,428                                              
The June 2019 Warrants [Member] | China Kington [Member]                                                            
Exercise of Warrants, Commission, Percent                   6.00% 6.00%                                      
Payments for Commission, Exercise of Warrants | $                   $ 29 $ 12                                      
October 2015 Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                           442,802                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                               $ 5.00       $ 0.2061 $ 1.81  
Proceeds from Warrant Exercises | $           $ 5,000                                                
Class of Warrant or Right, Issued During Period (in shares)                           442,802                                
Class of Warrant or Right, Exercised During Period (in shares)           22,680                                                
Class of Warrant or Right, Expired During Period (in shares)               15,320                                            
March 2015 Warrants [Member]                                                            
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
March 2015 Warrants [Member] | Minimum [Member]                                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                             $ 15.00                              
March 2015 Warrants [Member] | Maximum [Member]                                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                             $ 16.25                              
March 2015 Short-term and Long-term Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                             649,133                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                                       0.2061 1.81 $ 5.00
Proceeds from Warrant Exercises | $                     $ 14,000                                      
Class of Warrant or Right, Issued During Period (in shares)                             649,133                              
Class of Warrant or Right, Exercised During Period (in shares)                     70,000                                      
Class of Warrant or Right, Expired During Period (in shares)                     7,419                                      
March 2015 Warrants Expiring March 6, 2020 [Member]                                                            
Class of Warrant or Right, Issued During Period (in shares)                             278,200                              
March 2015 Warrants Expiring June 6, 2015 [Member]                                                            
Class of Warrant or Right, Issued During Period (in shares)                             370,933                              
The July 2011 Warrants [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                               139,520                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                               $ 33.25                       $ 0.2061 $ 1.81 $ 5.00
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
Class of Warrant or Right, Issued During Period (in shares)                               139,520                            
Class of Warrant or Right, Expired During Period (in shares)         35,107                                                  
The July 2020 Warrants [Member]                                                            
Class of Warrant or Right, Outstanding (in shares) 0                               0                          
Reverse Stock Split [Member]                                                            
Stockholders' Equity Note, Stock Split, Conversion Ratio   35