XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Stockholders' Equity, Stock Options and Warrants (Details Textual)
2 Months Ended 3 Months Ended 6 Months Ended
Apr. 19, 2023
shares
Mar. 16, 2023
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
May 03, 2024
USD ($)
$ / shares
Dec. 31, 2023
$ / shares
shares
Preferred Stock, Shares Authorized     20,000,000 20,000,000   20,000,000     20,000,000
Common Stock, Shares Authorized 200,000,000   200,000,000 200,000,000   200,000,000     200,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.01 $ 0.01   $ 0.01   $ 0.01 $ 0.01
Proceeds from Issuance of Common Stock | $           $ 3,695,848 $ 0    
Share-Based Payment Arrangement, Expense | $       $ 307 $ 5,872 1,040 $ 15,159    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $     $ 182 $ 182   $ 182      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)           10 months      
Sales Agreement [Member]                  
Sale of Stock, Maximum Amount | $               $ 3,696,000  
Sale of Stock, Commissions, Percent               3.00%  
Stock Issued During Period, Shares, New Issues (in shares)     1,607,100            
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 2.3 $ 2.3   $ 2.3      
Proceeds from Issuance of Common Stock | $     $ 3,696,000            
Reverse Stock Split [Member]                  
Stockholders' Equity Note, Stock Split, Conversion Ratio 20                
Reverse Stock Split [Member] | Minimum [Member]                  
Stockholders' Equity Note, Stock Split, Conversion Ratio 2                
Reverse Stock Split [Member] | Maximum [Member]                  
Stockholders' Equity Note, Stock Split, Conversion Ratio 25                
Series F Preferred Stock [Member]                  
Preferred Stock, Shares Authorized   80,000              
Preferred Stock, Par or Stated Value Per Share | $ / shares   $ 0.01              
Preferred Stock Dividends, Shares Per Share   0.001              
Preferred Stock, Shares Issued   79,404              
Preferred Stock, Voting Rights Per Share   1,000,000              
Preferred Stock, Shares Outstanding (in shares) 0                
Series F Preferred Stock [Member] | O 2023 Q1 Dividends [Member]                  
Dividends Payable, Date of Record   Mar. 27, 2023