v3.25.1
Equity Awards - Restricted Stock Unit Table (Details) - RSUs
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Number of Shares  
Outstanding, beginning balance (in shares) 5,788
Granted (in shares) 2,014
Vested (in shares) (838)
Forfeited (in shares) (139)
Outstanding, ending balance (in shares) 6,825
Expected to vest (in shares) 6,079
Weighted-Average Grant-Date Fair Value Per Share  
Outstanding, beginning balance (in USD per share) | $ / shares $ 630.10
Granted (in USD per share) | $ / shares 993.08
Vested (in USD per share) | $ / shares 601.36
Forfeited (in USD per share) | $ / shares 621.63
Outstanding, ending balance (in USD per share) | $ / shares $ 740.94