v3.26.1
Note 7 - Equity Incentive Plan - Other Award Activity (Details)
6 Months Ended
Jun. 30, 2026
shares
Restricted Stock Units (RSUs) [Member]  
Outstanding at December 31, 2025 (in shares) 645,557
Granted (in shares) 242,163
Vested (in shares) (149,813)
Forfeited (in shares) (125,315)
Outstanding at June 30, 2026 (in shares) 612,592
Performance Stock Units (PSUs) [Member]  
Outstanding at December 31, 2025 (in shares) 357,438
Granted (in shares) 70,000
Vested (in shares) (109,646)
Forfeited (in shares) (32,214)
Outstanding at June 30, 2026 (in shares) 285,578