XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Fair Value (Details Textual)
Dec. 31, 2024
USD ($)
$ / shares
Dec. 09, 2024
$ / shares
Jun. 30, 2024
$ / shares
Jun. 29, 2024
$ / shares
Mar. 06, 2024
USD ($)
$ / shares
shares
Feb. 14, 2024
$ / shares
Jan. 23, 2024
$ / shares
Jan. 19, 2024
USD ($)
Dec. 31, 2023
$ / shares
Jun. 14, 2023
shares
Apr. 13, 2023
$ / shares
Feb. 15, 2023
USD ($)
$ / shares
shares
Feb. 14, 2023
$ / shares
Dec. 31, 2022
$ / shares
Nov. 19, 2021
USD ($)
$ / shares
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.09               $ 3.43         $ 0.82  
Convertible Debenture [Member] | Measurement Input, Share Price [Member]                              
Debt Instrument, Measurement Input                       3.5      
Convertible Debenture [Member] | Measurement Input, Exercise Price [Member]                              
Debt Instrument, Measurement Input                       8.75      
Convertible Debenture [Member] | Measurement Input, Expected Dividend Rate [Member]                              
Debt Instrument, Measurement Input                 0     0      
Convertible Debenture [Member] | Measurement Input, Risk Free Interest Rate [Member]                              
Debt Instrument, Measurement Input                 0.056     0.0396      
Convertible Debenture [Member] | Measurement Input, Price Volatility [Member]                              
Debt Instrument, Measurement Input                       0.40      
Convertible Debenture [Member] | Measurement Input, Expected Term [Member]                              
Debt Instrument, Measurement Input                       2.9      
Warrant Repurchase [Member]                              
Warrants and Rights Outstanding         $ 900,000     $ 900,000              
Common Stock Warrants [Member]                              
Warrants and Rights Outstanding         $ 170,636             $ 900,000     $ 11,435
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares         156,207             880,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                     $ 4.0704 $ 8.75      
Prefunded Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares         469,560                    
Alpha Warrants [member]                              
Warrants and Rights Outstanding         $ 254,233                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                   266,667          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001 $ 4.07 $ 4.07 $ 0.6           $ 0.6   $ 45
Derivative Liability $ 0