v3.26.1
Note 19 - Shareholders' Equity - Summary of Warrant Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Outstanding, warrants (in shares) 2,936,234 2,469
Outstanding, weighted average exercise price (in dollars per share) $ 48.12 $ 56,103.87
Outstanding, weighted average remaining contractual term (Year) 5 years 29 days 4 years 11 months 23 days
Issued during the period, warrants (in shares) 1,199,677 1,360,821
Issued, weighted average exercise price (in dollars per share) $ 0.88 $ 0.95
Issued, weighted average remaining contractual term (Year) 5 years 6 months 3 days 5 years 6 months
Outstanding, warrants (in shares) 4,135,910 1,363,290
Outstanding, weighted average exercise price (in dollars per share) $ 34.42 $ 102.56
Outstanding, weighted average remaining contractual term (Year) 4 years 6 months 18 days 5 years 18 days
Exercisable, warrants (in shares) 4,135,910 1,363,290
Exercisable, weighted average exercise price (in dollars per share) $ 34.42 $ 102.56
Exercisable, weighted average remaining contractual term (Year) 4 years 6 months 18 days 5 years 18 days