XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Warrants to Purchase Common Stock - Warrant Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Warrants, number of shares (in shares) 109,584  
Warrants, average remaining life (Year) 3 years 9 months 10 days 4 years 6 months 10 days
Issued, number of shares (in shares) 0  
Exercised, number of shares (in shares) 0  
Exercised, exercise price (in dollars per share) $ 0  
Warrants, number of shares (in shares) 109,584 109,584
Warrants, exercise price (in dollars per share) $ 13.25  
Minimum [Member]    
Warrants, exercise price (in dollars per share) 13.24  
Issued, exercise price (in dollars per share) 0  
Exercised, exercise price (in dollars per share) $ 0  
Warrants, exercise price (in dollars per share)   $ 13.24