v3.26.1
Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Outstanding, options (in shares) | shares 16,352  
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 3.13  
Outstanding, weighted average remaining contractual term (Year) 8 years 2 months 4 days 6 years 8 months 8 days
Outstanding, aggregate intrinsic value | $ $ 3,250 $ 36,614
Granted, options (in shares) | shares 9,681  
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 5.07  
Granted, weighted average remaining contractual term (Year) 9 years 6 months 3 days  
Granted, aggregate intrinsic value | $ $ 0  
Exercised, options (in shares) | shares (2,361)  
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 3.62  
Exercised, aggregate intrinsic value | $ $ 5,291  
Forfeited/canceled, options (in shares) | shares (22)  
Forfeited/canceled, weighted average exercise price (in dollars per share) | $ / shares $ 4.24  
Forfeited/canceled, aggregate intrinsic value | $ $ 1  
Outstanding, options (in shares) | shares 23,650 16,352
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 3.87 $ 3.13
Vested, options (in shares) | shares 9,783  
Vested, weighted average exercise price (in dollars per share) | $ / shares $ 3.46  
Vested, weighted average remaining contractual term (Year) 6 years 11 months 12 days  
Vested, aggregate intrinsic value | $ $ 1,626