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