XML 91 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Note 16 - Warrants - Schedule of Outstanding Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance, number of warrants (in shares) 8,809,520 7,569,572
Granted, number of warrants (in shares) 50,000 [1] 1,288,498
Exercised, number of warrants (in shares) 0 (48,550)
Balance, number of warrants (in shares) 8,859,520 8,809,520
Weighted Average [Member]    
Balance, weighted average exercise price (in dollars per share) $ 2.73 $ 2.85
Balance, weighted average remaining term (Year) 1 year 3 months 3 days 2 years 1 month 24 days
Granted, weighted average exercise price (in dollars per share) $ 0.88 [1] $ 2.01
Granted, weighted average remaining term (Year) 6 years 10 months 9 days [1] 1 year 11 months 4 days
Exercised (in dollars per share) $ 0 $ 1.75
Balance, weighted average exercise price (in dollars per share) $ 2.89 $ 2.73
Balance, weighted average remaining term (Year) 1 year 4 months 2 days 1 year 3 months 3 days
[1] Warrants issued related to the Progressive Care Merger on October 1, 2024.