XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Stockholders' Equity (Details Textual)
1 Months Ended 9 Months Ended
Apr. 10, 2023
Mar. 31, 2023
$ / shares
shares
Feb. 28, 2023
shares
Sep. 30, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.001    
Common stock, shares authorized (in shares)       100,000,000 100,000,000  
Common stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 4          
Stock Repurchase Plan [Member]            
Treasury Stock, Shares, Retired     171,940      
Treasury Stock, Shares, Acquired   282,501        
Shares Acquired, Average Cost Per Share | $ / shares   $ 0.28        
One for Five Share Basis [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion           5
One for Three Point ThreeShare Basis [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion           3.3
One for Two Point Five Share Basis [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion           2.5
One For One Point Seven Five Share Basis [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion           1.75
Series B Preferred Stock Converted into Common Stock [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion       1    
Conversion of Preferred Stock, Maximum Conversion Allowed, Percentage of Outstanding Common Stock       19.90%    
Total Preferred Stock [Member]            
Preferred stock, shares authorized (in shares)       10,000,000    
Series A Preferred Stock [Member]            
Preferred stock, shares authorized (in shares)       5,000,000 5,000,000  
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Preferred Stock, Number of Votes Per Share       100    
Preferred stock, shares outstanding (in shares)       3,269,998 3,269,998  
Convertible Preferred Stock, Shares Issued upon Conversion           1
Series A Preferred Stock [Member] | Maximum [Member] | One for Five Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           $ 150,000,000
Series A Preferred Stock [Member] | Maximum [Member] | One for Three Point ThreeShare Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           200,000,000
Series A Preferred Stock [Member] | Maximum [Member] | One for Two Point Five Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           250,000,000
Series A Preferred Stock [Member] | Maximum [Member] | One For One Point Seven Five Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           350,000,000
Series A Preferred Stock [Member] | Minimum [Member] | One for Three Point ThreeShare Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           150,000,000
Series A Preferred Stock [Member] | Minimum [Member] | One for Two Point Five Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           200,000,000
Series A Preferred Stock [Member] | Minimum [Member] | One For One Point Seven Five Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           250,000,000
Series A Preferred Stock [Member] | Minimum [Member] | One For One Share Basis [Member]            
Market Capitalization, Conversion Threshold, Value | $           $ 350,000,000
Series B Convertible Preferred Stock [Member]            
Preferred stock, shares authorized (in shares)       5,000,000    
Series B Preferred Stock [Member]            
Preferred stock, shares authorized (in shares)       10,000,000 10,000,000  
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Preferred stock, shares outstanding (in shares)       2,400,000 0