XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

Year Ended December 31,

2025

2024

Sales and marketing

$

940

$

1,207

Research and development

731

1,076

General and administrative

1,938

2,220

Total non-cash stock compensation expense

$

3,609

$

4,503

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

 

 

December 31, 2025

 

Weighted average grant date fair value of stock options

 

$

0.68

 

Assumptions

 

 

 

Risk-free interest rate (weighted average)

 

 

4.1

%

Expected dividend yield

 

 

 

Weighted average expected life (years)

 

 

6.2

 

Volatility (weighted average)

 

 

143.8

%

Forfeiture rate

 

 

0.0

%

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

Shares

Weighted Avg. Exercise Price

Wtd. Avg. Remaining Contractual Life (Yrs)

Aggregate Intrinsic Value

Outstanding as of December 31, 2024

5

$

27.57

4.1

$

Granted

25

$

1.26

$

Outstanding as of December 31, 2025

30

$

5.96

8.0

$

Vested and expected to vest at December 31, 2025

30

$

5.96

8.0

$

Exercisable as of December 31, 2025

5

$

27.68

2.9

$

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

Offering Period Ended

March 31, 2025

September 30, 2024

March 31, 2024

Shares purchased for offering period

3,000

3,942

844

Fair value per share as of the beginning of the offering period

$

$

1.31

$

0.47

Assumptions

Risk-free interest rate (average)

4.6

%

5.4

%

5.5

%

Expected dividend yield

Weighted average expected life (years)

0.5

0.5

0.5

Volatility (average)

159.0

%

111.1

%

66.3

%

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

 

 

Shares

 

 

Weighted average grant date fair value

 

Unvested at December 31, 2023

 

 

256

 

 

$

20.88

 

Granted

 

 

695

 

 

$

3.77

 

Vested

 

 

(515

)

 

$

8.81

 

Canceled and forfeited

 

 

(17

)

 

$

7.75

 

Unvested at December 31, 2024

 

 

419

 

 

$

7.86

 

Granted

 

 

3,380

 

 

$

0.97

 

Vested

 

 

(2,154

)

 

$

1.96

 

Canceled and forfeited

 

 

(153

)

 

$

1.02

 

Unvested at December 31, 2025

 

 

1,492

 

 

$

1.47