v3.26.1
Note 15 - Equity (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

 

 

 

 

 

 

Weighted

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

Average

 

 

 

Number of

 

 

Exercise

 

 

Remaining

 

 

 

Warrants

 

 

Price

 

 

Life

 

Outstanding warrants, December 31, 2024

 

 

1,971,216

 

 

$

11.54

 

 

 

4.3

 

PIPE 2025 warrants

 

 

547,737

 

 

 

4.00

 

 

 

 

 

PIPE 2025 broker warrants

 

 

25,958

 

 

 

3.80

 

 

 

 

 

$3.50 Warrants

 

 

400,000

 

 

 

3.50

 

 

 

 

 

$4.00 Warrants

 

 

400,000

 

 

 

4.00

 

 

 

 

 

Exercised

 

 

(2,423,530

)

 

 

5.43

 

 

 

 

 

Warrants Expired

 

 

(20,643

)

 

 

28.85

 

 

 

 

 

Outstanding warrants, December 31, 2025

 

 

900,738

 

 

$

16.26

 

 

 

6.65

 

 

 

Number of Warrants

 

 

Weighted Average Remaining Life

 

Outstanding warrants, December 31, 2024

 

 

699,546

 

 

 

3.22

 

Pre-funded warrants (Note 15.a)

 

 

167,591

 

 

 

 

 

Exercised

 

 

(757,903

)

 

 

 

 

Expired

 

 

(1,643

)

 

 

 

 

Outstanding warrants, December 31, 2025

 

 

107,591

 

 

 

-

 

Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

 

 

December 31

 

 

 

2025

 

 

2024

 

Employees stock options

 

$

96

 

 

$

1,574

 

Deferred Stock Units

 

 

267

 

 

$

-

 

Restricted share units

 

 

346

 

 

 

410

 

Series D warrants

 

 

-

 

 

 

610

 

Total

 

$

709

 

 

$

2,594

 

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

 

 

Number of Stock Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term

 

 

Aggregate Intrinsic Value

 

Outstanding Options, December 31, 2024

 

 

470,061

 

 

$

9.64

 

 

 

3.97

 

 

$

-

 

Options granted

 

 

15,000

 

 

 

3.12

 

 

 

 

 

 

 

 

 

WaveDancer options

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

Options expired or forfeited

 

 

(141,562

)

 

 

(15.32

)

 

 

 

 

 

 

 

 

Outstanding Options, December 31, 2025

 

 

343,499

 

 

$

7.01

 

 

 

2.78

 

 

$

-

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

Number

 

 

Grant-

 

 

 

of Stock

 

 

Date Fair

 

 

 

Options

 

 

Value

 

Non-Vested Options, December 31, 2024

 

 

206,427

 

 

$

4.56

 

Options granted

 

 

15,000

 

 

 

2.28

 

Options vested

 

 

(106,307

)

 

 

3.01

 

Options forfeited

 

 

(54,062

)

 

 

6.51

 

Non-Vested Options, December 31, 2025

 

 

61,058

 

 

$

4.94

 

Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

 

2025

 

 

2024

 

Risk free rate

 

 

3.98

%

 

 

3.75 - 3.82%

 

Dividend yield

 

 

-

%

 

 

-

%

Expected volatility

 

 

93.18

%

 

 

86.50 - 87.60%

 

Expected term (in years)

 

 

3.12

 

 

 

3.91 - 4.93

 

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

 

 

Number of Stock RSUs

 

 

Aggregate Intrinsic Value

 

Outstanding RSUs, December 31, 2024

 

 

-

 

 

$

-

 

RSUs granted

 

 

464,939

 

 

 

-

 

RSUs exercised

 

 

(107,069

)

 

 

-

 

Outstanding RSUs, December 31, 2025

 

 

357,870

 

 

$

315

 

 

 

Number of Stock RSUs

 

 

Weighted Average Grant-Date Fair Value

 

Non-Vested RSUs, December 31, 2024

 

 

-

 

 

$

-

 

RSUs granted

 

 

464,939

 

 

 

3.18

 

RSUs vested

 

 

(107,069

)

 

 

3.16

 

Non-Vested RSUs, December 31, 2025

 

 

357,870

 

 

$

3.19

 

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

 

 

Number of Deferred Stock Units

 

 

Aggregate Intrinsic Value

 

Outstanding DSUs, December 31, 2024

 

 

-

 

 

$

-

 

DSUs granted

 

 

239,084

 

 

 

-

 

Outstanding DSUs, December 31, 2025

 

 

239,084

 

 

$

152

 

 

 

Number of Deferred Stock Units

 

 

Weighted Average Grant-Date Fair Value

 

Non-Vested DSUs, December 31, 2024

 

 

-

 

 

$

-

 

DSUs granted

 

 

239,084

 

 

 

2.25

 

DSUs vested

 

 

(66,668

)

 

 

3.12

 

Non-Vested DSUs, December 31, 2025

 

 

172,416

 

 

$

1.92