v3.26.1
Note 19 - Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
          

Weighted

 
          

Average

 
      

Weighted

  

Remaining

 
      

Average

  

Contractual

 
      

Exercise

  

Term

 
  

Warrants

  

Price

  

(Years)

 

Outstanding – January 1, 2024

  2,469  $56,103.87   4.98 

Issued during the period

  1,360,821   0.95   5.50 

Expired during the period

  -   -   - 

Outstanding – September 30, 2024

  1,363,290  $102.56   5.05 

Exercisable – September 30, 2024

  1,363,290  $102.56   5.05 
          

Weighted

 
          

Average

 
      

Weighted

  

Remaining

 
      

Average

  

Contractual

 
      

Exercise

  

Term

 
  

Warrants

  

Price

  

(Years)

 

Outstanding – January 1, 2025

  2,936,234  $48.12   5.08 

Issued during the period

  1,199,677   0.88   5.51 

Expired during the period

  -   -   - 

Outstanding – September 30, 2025

  4,135,910  $34.42   4.55 

Exercisable – September 30, 2025

  4,135,910  $34.42   4.55