v3.26.1
Note 14 - Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Warrants Exercise Price [Table Text Block]

Remaining

Exercise

Number

Contractual

price

outstanding

Life (Years)

Expiry date

$

3.00

3,840,421

4.95

June 12, 2031

$

4.00

100,000

1.67

March 2, 2028

$

5.00

100,000

1.67

March 2, 2028

$

4.50

3,074,587

1.96 - 2.32

June 13, 2028 – October 24, 2028

$

4.00

190,000

3.23

September 21, 2029

$

40.00

30,000

0.50

December 31, 2026

7,335,008

3.63

Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

 

 

June 30, 2026

 

 

December 31, 2025

 

 

 

Number of

 

 

Weighted

 

 

Number of

 

 

Weighted

 

 

 

warrants

 

 

average price

 

 

warrants

 

 

average price

 

Balance, beginning of year

 

 

7,335,008

 

 

$

3.85

 

 

 

2,291,276

 

 

$

6.35

 

Issuance

 

 

291,667

 

 

$

1.50

 

 

 

8,539,508

 

 

$

4.16

 

Expired

 

 

-

 

 

$

-

 

 

 

(6,250

)

 

$

24.00

 

Exercise

 

 

(291,667

)

 

$

(1.50

)

 

 

(3,489,526

)

 

$

6.22

 

Balance, end of period

 

 

7,335,008

 

 

$

3.85

 

 

 

7,335,008

 

 

$

3.85