v3.26.3
Equity Incentive Plans - Schedule of Stock Options (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
Number of shares (in thousands)    
Beginning balance (in shares) | shares 8,992  
Granted (in shares) | shares 3,181  
Exercised (in shares) | shares (5,276)  
Forfeited (in shares) | shares (1,874)  
Ending balance (in shares) | shares 5,023  
Weighted-Average Exercise Price    
Beginning balance (in usd per share) | $ / shares $ 12.78 $ 9.94
Granted (in usd per share) | $ / shares 14.67  
Exercised (in usd per share) | $ / shares 9.54  
Forfeited (in usd per share) | $ / shares 11.50  
Ending balance (in usd per share) | $ / shares $ 12.78