v3.26.1
Note 10 - Warrants - Summary of the Number of Warrants Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Balance - beginning of period (in shares) 18,750,000 18,750,000
Balance - beginning of period, weighted average exercise price (in dollars per share) $ 0.77 $ 0.77
Exercised, warrants (in shares) 0 0
Exercised, weighted average exercise price (in dollars per share) $ 0 $ 0
Issued, warrants (in shares) 0 0
Issued, weighted average exercise price (in dollars per share) $ 0 $ 0
Balance - end of period (in shares) 18,750,000 18,750,000
Balance - end of period, weighted average exercise price (in dollars per share) $ 0.77 $ 0.77