v3.25.3
Stock-Based Compensation - RSUs and RSAs (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Total RSUs and RSAs  
Unvested, beginning balance (in shares) | shares 11,344,247
Granted (in shares) | shares 1,323,695
Vested (in shares) | shares (6,173,676)
Canceled/forfeited (in shares) | shares (976,856)
Unvested, ending balance (in shares) | shares 5,517,410
Weighted- average grant date fair value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 37.67
Granted (in dollars per share) | $ / shares 129.35
Vested (in dollars per share) | $ / shares 46.37
Canceled/forfeited (in dollars per share) | $ / shares 46.87
Unvested, ending balance (in dollars per share) | $ / shares $ 53.32