v3.26.1
Note 8 - Stockholders' Equity - Summary of Warrant Activity (Details) - USD ($)
Mar. 31, 2026
Dec. 16, 2025
Dec. 13, 2025
Jul. 25, 2023
Outstanding warrants as of March 31, 2026 (in shares) 12,902,528      
Weighted average strike price of outstanding warrants as of March 31, 2026 (in dollars per share) $ 2.54      
Intrinsic value of outstanding warrants as of March 31, 2026 $ 0      
Warrants Issued With 2023 Promissory Notes [Member]        
Outstanding warrants as of March 31, 2026 (in shares) [1],[2] 1,000,000      
Weighted average strike price of outstanding warrants as of March 31, 2026 (in dollars per share) [1],[2] $ 2      
Intrinsic value of outstanding warrants as of March 31, 2026 [1],[2] $ 0      
The 2023 Registered Direct Offering Warrants [Member]        
Outstanding warrants as of March 31, 2026 (in shares) [3] 481,100      
Weighted average strike price of outstanding warrants as of March 31, 2026 (in dollars per share) [3] $ 1.82      
Intrinsic value of outstanding warrants as of March 31, 2026 [3] $ 0      
The 2023 Private Warrants [Member]        
Outstanding warrants as of March 31, 2026 (in shares) [4],[5] 2,850,000      
Weighted average strike price of outstanding warrants as of March 31, 2026 (in dollars per share) $ 3.25 [4],[5]     $ 3.25
Intrinsic value of outstanding warrants as of March 31, 2026 [4],[5] $ 0      
Underwriting Agreement 2025, Warrant [Member]        
Outstanding warrants as of March 31, 2026 (in shares) 8,571,428      
Weighted average strike price of outstanding warrants as of March 31, 2026 (in dollars per share) $ 2.4 $ 2.4 $ 2.4  
Intrinsic value of outstanding warrants as of March 31, 2026 $ 0      
[1] On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued the investors warrants to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. Of the original 6,250,000 warrants, 3,675,000 have been exercised and 1,575,000 were cancelled. The remaining warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028.
[2] On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued the investors warrants to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. Of the original 6,250,000 warrants, 3,675,000 have been exercised and 1,575,000 were cancelled. The remaining warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028. The 2023 Promissory Notes were redeemed in March 2024; the warrants remain outstanding in accordance with their original terms.
[3] On March 23, 2023, in connection with the 2023 Registered Direct Offering the Company issued warrants to theplacement agent to purchase up to 481,100 shares of common stock. Each warrant for the placement agent isexercisable for one share of common stock at an exercise price of $1.8188 per share. These warrants wereexercisable commencing March 27, 2023 and expire on March 27, 2028.
[4] On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase 2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25 per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029.
[5] On July 25, 2023, in connection with the 2023 Letter Agreement, the Company issued warrants to purchase2,850,000 shares of its common stock, exercisable over a period of five and half years, at an exercise price of $3.25per share. These warrants were exercisable commencing July 25, 2023 and expire on January 25, 2029.