XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Millions
Jan. 09, 2024
$ / shares
shares
Dec. 21, 2023
USD ($)
$ / shares
Apr. 27, 2023
USD ($)
$ / shares
Nov. 15, 2022
Sep. 09, 2022
USD ($)
$ / shares
shares
Oct. 29, 2021
shares
Mar. 24, 2024
$ / shares
shares
Jan. 29, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Common Stock, Shares Authorized (in shares)                 150,000,000 150,000,000
Preferred Stock, Shares Authorized (in shares)                 5,000,000  
Preferred Stock, Convertible, Shares Issuable (in shares)                 1,000  
Reverse Stock Split [Member]                    
Stockholders' Equity Note, Stock Split, Conversion Ratio       35            
Subsequent Event [Member] | Conversion of Series B Preferred Stock to Common Stock [Member]                    
Conversion of Stock, Shares Converted (in shares) 15,000                  
May 2023 Warrants [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 1.3              
Series B Preferred Stock [Member]                    
Preferred Stock, Shares Authorized (in shares)                 5,000,000 5,000,000
Preferred Stock, Shares Outstanding (in shares)                 6,000 12,000
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 6.3              
Preferred Stock, Change in Conversion Price, Income Statement Impact | $   $ 4.5     $ 5.7          
Series B Preferred Stock [Member] | Subsequent Event [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.25             $ 0.25    
Series B Preferred Stock [Member] | Subsequent Event [Member] | Minimum [Member]                    
Preferred Stock, Convertible, Conversion Ratio 75                  
Series B Preferred Stock [Member] | Previously Reported [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 1.3     $ 14          
Series B Preferred Stock [Member] | Revision of Prior Period, Adjustment [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 0.25     $ 6.3          
Series B Preferred Stock [Member] | The 2021 Private Placement Program [Member]                    
Preferred Stock, Convertible, Shares Issuable (in shares)                 22,428,000 1,847,580
Stock Issued During Period, Shares, New Issues (in shares)           15,000        
Preferred Stock, Shares Outstanding (in shares)                 5,607 11,620
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                 $ 0.25 $ 6.3
Series B Preferred Stock [Member] | The 2023 Private Placement [Member]                    
Preferred Stock, Change in Conversion Price, Income Statement Impact | $     $ 1.8              
Series C Preferred Stock [Member]                    
Preferred Stock, Shares Outstanding (in shares)                 1,000 2,000
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 6.3           $ 0.25  
Preferred Stock, Change in Conversion Price, Income Statement Impact | $   $ 0.5                
Preferred Stock, Convertible, Conversion Ratio                 4,000  
Series C Preferred Stock [Member] | Subsequent Event [Member]                    
Preferred Stock, Convertible, Shares Issuable (in shares)             2,787,841      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares             $ 0.14      
Preferred Stock, Convertible, Conversion Ratio             7,143      
Series C Preferred Stock [Member] | Previously Reported [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 1.3                
Series C Preferred Stock [Member] | Revision of Prior Period, Adjustment [Member]                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 0.25                
Series C Preferred Stock [Member] | The 2023 Private Placement [Member]                    
Preferred Stock, Change in Conversion Price, Income Statement Impact | $     $ 194.0              
Series C Preferred Stock [Member] | The 2022 Private Placement [Member]                    
Preferred Stock, Convertible, Shares Issuable (in shares)                 4,388,000 357,750
Stock Issued During Period, Shares, New Issues (in shares)         3,250          
Preferred Stock, Shares Outstanding (in shares)                 1,097 2,250
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                 $ 0.25 $ 6.3