v3.26.1
Note 6 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]

June 30,

December 31,

2026

2025

2015 Equity Incentive Plan:

Options issued and outstanding

206,192

267,085

2021 Equity Incentive Plan:

Options issued and outstanding

220,217

220,342

Restricted stock units outstanding

2,316,365

491,544

Performance stock units outstanding

15,000

83,780

Shares available for future grants

71,376

795,645

2021 Employee Stock Purchase Plan:

Shares available for future grants

359,640

366,866

Senior Secured Convertible Notes:

Shares reserved for April 2026 Convertible Note

1,250,839

Shares reserved for June 2026 Convertible Note

1,577,244

Total shares of common stock reserved for future issuance

6,016,873

2,225,262