v3.26.1
Stock-Based Compensation - Stock Option Narrative (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Stock-Based Compensation  
Exercisable options outstanding shares | shares 3,516,589
Weighted average exercise price per share, Exercisable | $ / shares $ 4.1
Weighted average remaining contractual term on vested options 6 years 4 months 20 days
Unvested options outstanding, shares | shares 118,721
Unvested options outstanding, Weighted average exercise price | $ / shares $ 2.81
Unvested options outstanding weighted average remaining life (years) 8 years 4 months 17 days