v3.26.1
Equity Incentive Plan - Schedule of RSU Activity (Details) - RSUs
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of Shares  
Balance (in shares) | shares 4,294,367
RSUs granted (in shares) | shares 733,375
RSUs vested and settled (in shares) | shares (545,286)
RSUs cancelled/forfeited (in shares) | shares (183,905)
Balance (in shares) | shares 4,298,551
Weighted
average grant
date fair value  
Balance (in usd per share) | $ / shares $ 34.05
RSUs granted (in usd per share) | $ / shares 55.73
RSUs vested and settled (in usd per share) | $ / shares 23.58
RSUs cancelled/forfeited (in usd per share) | $ / shares 34.65
Balance (in usd per share) | $ / shares $ 39.05