v3.26.1
Note 13 - Equity (Tables)
3 Months Ended
Mar. 31, 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

 

 

3,000,000

 

 

 

2.19

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

-

 

Warrants Expired

 

 

-

 

 

 

-

 

 

 

-

 

Outstanding warrants, March 31, 2026

 

 

3,900,738

 

 

$

5.69

 

 

 

4.33

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Remaining

 

 

 

Warrants

 

 

Life (Years)

 

Outstanding warrants, December 31, 2025

 

 

107,591

 

 

 

-

 

Pre-Funded Warrants (Note 13.a)

 

 

1,049,033

 

 

 

4.95

 

Exercised

 

 

-

 

 

 

-

 

Expired

 

 

-

 

 

 

-

 

Outstanding warrants, March 31, 2026

 

 

1,156,624

 

 

 

4.49

 

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

(11,490

)

16.16

-

-

Outstanding Options, March 31, 2026

332,009

$

6.69

2.51

$

-

Weighted

Number of

Average

Stock

Grant-Date

Options

Fair Value

Non-Vested Options, December 31, 2025

61,058

$

4.94

Options granted

-

-

Options vested

(25,442

)

-

Options forfeited

(1,533

)

-

Non-Vested Options, March 31, 2026

34,083

$

3.24

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

 

 

110,860

 

 

 

-

 

RSUs exercised

 

 

(150,022

)

 

 

-

 

Outstanding, March 31, 2026

 

 

318,708

 

 

$

695

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Grant-Date

 

 

 

Stock RSUs

 

 

Fair Value

 

Non-vested RSUs, December 31, 2025

 

 

357,870

 

 

$

3.19

 

RSUs granted

 

 

110,860

 

 

 

1.89

 

RSUs vested

 

 

(150,022

)

 

 

2.23

 

Non-vested RSUs, March 31, 2026

 

 

318,708

 

 

$

3.19

 

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, March 31, 2026

 

 

239,084

 

 

$

521

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Grant-Date

 

 

 

Stock DSUs

 

 

Fair Value

 

Non-vested DSUs, December 31, 2025

 

 

172,416

 

 

$

1.92

 

DSUs granted

 

 

-

 

 

 

-

 

DSUs vested

 

 

(43,103

)

 

 

-

 

Non-vested DSUs, March 31, 2026

 

 

129,313

 

 

$

1.92