v3.26.1
Note 13 - Equity (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

 

 

 

 

 

 

Weighted

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

Average

 

 

 

Number of

 

 

Exercise

 

 

Remaining

 

 

 

Warrants

 

 

Price

 

 

Life (Years)

 

Outstanding warrants, December 31, 2025

 

 

900,738

 

 

$

16.26

 

 

 

6.65

 

PIPE 2026 warrants

 

 

13,666,666

 

 

 

2.19

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

Warrants Expired

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding warrants, June 30, 2026

 

 

14,567,404

 

 

$

2.84

 

 

 

4.58

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Remaining

 

 

 

Warrants

 

 

Life (Years)

 

Outstanding warrants, December 31, 2025

 

 

107,591

 

 

 

-

 

Pre-Funded Warrants (Note 13.a)

 

 

5,620,159

 

 

 

4.95

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding warrants, June 30, 2026

 

 

5,727,750

 

 

 

4.69

 

Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

Average

 

 

 

 

 

 

 

Number of

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Stock

 

 

Exercise

 

 

Contractual

 

 

Intrinsic

 

 

 

Options

 

 

Price

 

 

Term (Years)

 

 

Value

 

Outstanding Options, December 31, 2025

 

 

343,499

 

 

$

7.01

 

 

 

2.78

 

 

$

-

 

Options granted

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options forfeited

 

 

(18,023

)

 

 

21.09

 

 

 

-

 

 

 

-

 

Outstanding Options, June 30, 2026

 

 

325,476

 

 

$

6.23

 

 

 

2.19

 

 

$

-

 

 

 

 

 

 

 

Weighted

 

 

 

Number of

 

 

Average

 

 

 

Stock

 

 

Grant-Date

 

 

 

Options

 

 

Fair Value

 

Non-Vested Options, December 31, 2025

 

 

61,058

 

 

$

4.94

 

Options granted

 

 

-

 

 

 

-

 

Options vested

 

 

(51,449

)

 

 

-

 

Options forfeited

 

 

(1,534

)

 

 

-

 

Non-Vested Options, June 30, 2026

 

 

8,075

 

 

$

3.14

 

Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]

 

 

 

 

 

 

Aggregate

 

 

 

Number of

 

 

Intrinsic

 

 

 

Stock RSUs

 

 

Value

 

Outstanding, December 31, 2025

 

 

357,870

 

 

$

315

 

RSUs granted

 

 

342,231

 

 

 

-

 

RSUs vested

 

 

(206,059

)

 

 

-

 

Outstanding, June 30, 2026

 

 

494,042

 

 

$

598

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Grant-Date

 

 

 

Stock RSUs

 

 

Fair Value

 

Non-vested RSUs, December 31, 2025

 

 

357,870

 

 

$

3.19

 

RSUs granted

 

 

342,231

 

 

 

1.68

 

RSUs vested

 

 

(206,059

)

 

 

2.35

 

Non-vested RSUs, June 30, 2026

 

 

494,042

 

 

$

2.49

 

Share-Based Payment Arrangement, Deferred Stock Unit, Activity [Table Text Block]

 

 

Number of

 

 

Aggregate

 

 

 

Deferred

 

 

Intrinsic

 

 

 

Stock Units

 

 

Value

 

Outstanding DSUs, December 31, 2025

 

 

239,084

 

 

$

152

 

DSUs granted

 

 

-

 

 

 

-

 

Outstanding DSUs, June 30, 2026

 

 

239,084

 

 

$

289

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Grant-Date

 

 

 

Stock DSUs

 

 

Fair Value

 

Non-vested DSUs, December 31, 2025

 

 

172,416

 

 

$

1.92

 

DSUs granted

 

 

-

 

 

 

-

 

DSUs vested

 

 

(86,206

)

 

 

-

 

Non-vested DSUs, June 30, 2026

 

 

86,210

 

 

$

1.92