v3.26.1
Note 12 - Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Beginning balance, options (in shares) 18,273,105
Beginning balance, weighted average exercise price (in dollars per share) $ 7.27
Granted, options (in shares) 276,500
Granted, weighted average exercise price (in dollars per share) $ 11.63
Exercised, options (in shares) (1,618,058)
Exercised, weighted average exercise price (in dollars per share) $ 6.94
Forfeited, options (in shares) (714,643)
Forfeited, weighted average exercise price (in dollars per share) $ 4.26
Ending balance, options (in shares) 16,216,904
Ending balance, weighted average exercise price (in dollars per share) $ 7.51
Balance, Remaining Contractual Life (Year) 5 years 6 months
Balance, Intrinsic Value $ 58,845
Vested and expected to vest, options (in shares) 15,815,907
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 7.6
Vested and expected to vest, Remaining Contractual Life (Year) 5 years 6 months
Vested and expected to vest, Intrinsic Value $ 56,526
Exercisable, options (in shares) 12,321,834
Exercisable, weighted average exercise price (in dollars per share) $ 8.69
Exercisable, Remaining Contractual Life (Year) 4 years 7 months 6 days
Exercisable, Intrinsic Value $ 35,952