v3.26.1
Note 12 - Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Beginning balance, options (in shares) | shares 18,273,105
Beginning balance, weighted average exercise price (in dollars per share) | $ / shares $ 7.27
Granted, options (in shares) | shares 116,500
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 13.21
Exercised, options (in shares) | shares (1,039,990)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 8.05
Forfeited, options (in shares) | shares (142,534)
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 5.7
Ending balance, options (in shares) | shares 17,207,081
Ending balance, weighted average exercise price (in dollars per share) | $ / shares $ 7.28
Balance, Remaining Contractual Life (Year) 6 years 1 month 6 days
Balance, Intrinsic Value | $ $ 76,045
Vested and expected to vest, options (in shares) | shares 16,711,585
Vested and expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 7.39
Vested and expected to vest, Remaining Contractual Life (Year) 6 years
Vested and expected to vest, Intrinsic Value | $ $ 72,523
Exercisable, options (in shares) | shares 12,266,686
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 8.84
Exercisable, Remaining Contractual Life (Year) 5 years
Exercisable, Intrinsic Value | $ $ 40,423