v3.26.1
Note 13 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

average

 

 

 

Number of

 

 

grant date

 

 

 

RSUs

 

 

fair value

 

Balance, December 31, 2025

 

 

179,151

 

 

$

4.78

 

Granted

 

 

 

 

$

 

Vested

 

 

(27,832

)

 

$

5.80

 

Forfeited

 

 

 

 

$

 

Balance, March 31, 2026

 

 

151,319

 

 

$

4.59

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Weighted

 

 

Weighted

 

 

average

 

 

 

 

 

 

 

average

 

 

average

 

 

remaining

 

 

 

 

 

 

 

exercise

 

 

grant date

 

 

contractual

 

 

 

Number

 

 

price

 

 

fair value

 

 

term (years)

 

Outstanding and exercisable as of December 31, 2025

 

 

28,074

 

 

$

97.54

 

 

$

24.50

 

 

 

3.50

 

Cancelled

 

 

(1,118

)

 

$

101.41

 

 

$

48.80

 

 

 

 

 

Outstanding and exercisable as of March 31, 2026

 

 

26,956

 

 

$

97.38

 

 

$

23.49

 

 

 

3.32