v3.26.1
Equity Incentive Plan - Schedule of RSU Activity (Details) - RSUs
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of Shares  
Balance (in shares) | shares 4,294,367
RSUs granted (in shares) | shares 2,725,837
RSUs vested and settled (in shares) | shares (1,146,647)
RSUs cancelled/forfeited (in shares) | shares (634,202)
Balance (in shares) | shares 5,239,355
Weighted
average grant
date fair value  
Balance (in usd per share) | $ / shares $ 34.05
RSUs granted (in usd per share) | $ / shares 46.33
RSUs vested and settled (in usd per share) | $ / shares 26.71
RSUs cancelled/forfeited (in usd per share) | $ / shares 34.97
Balance (in usd per share) | $ / shares $ 41.93