v3.26.1
Note 9 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Sales and marketing

 

$

56

 

 

$

263

 

 

$

288

 

 

$

498

 

Research and development

 

 

34

 

 

 

204

 

 

 

115

 

 

 

418

 

General and administrative

 

 

81

 

 

 

629

 

 

 

354

 

 

 

1,267

 

Total non-cash stock compensation expense

 

$

171

 

 

$

1,096

 

 

$

757

 

 

$

2,183

 

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

 

 

 

 

 

 

 

 

 

 

Wtd. Avg.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Remaining

 

 

Aggregate

 

 

 

 

 

 

 

Weighted Avg.

 

 

Contractual

 

 

Intrinsic

 

 

 

Shares

 

 

Exercise Price

 

 

Life (Yrs)

 

 

Value

 

Outstanding as of December 31, 2025

 

 

6,082

 

 

$

29.80

 

 

 

8.4

 

 

$

 

Granted

 

 

2,500

 

 

 

3.45

 

 

 

 

 

$

 

Expired

 

 

(237

)

 

 

115.50

 

 

 

 

 

$

 

Outstanding as of June 30, 2026

 

 

8,345

 

 

$

19.50

 

 

 

8.4

 

 

$

 

Vested and expected to vest at June 30, 2026

 

 

8,345

 

 

$

19.50

 

 

 

8.4

 

 

$

 

Exercisable as of June 30, 2026

 

 

5,845

 

 

$

26.30

 

 

 

8.4

 

 

$

 

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

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

Grant Date

 

 

 

Shares

 

 

Fair Value

 

Unvested at December 31, 2025

 

 

298,325

 

 

$7.35

 

Granted

 

 

40,543

 

 

 

3.45

 

Vested

 

 

(217,964)

 

 

6.07

 

Canceled and forfeited

 

 

(22,501)

 

 

5.57

 

Unvested at June 30, 2026

 

 

98,403

 

 

$8.98