v3.25.2
Stockholders' Equity - Summary of RSU and PSU Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Units    
Number of Units    
Number of Units outstanding, beginning of year (in shares) 1,684 1,615
Granted (in shares) 44 551
Released (in shares) (328) (279)
Forfeited (in shares) (54) (68)
Number of Units outstanding, end of period (in shares) 1,346 1,819
Weighted Average Grant-Date Fair Value    
Units outstanding, beginning of year (in dollars per share) $ 356.31 $ 193.09
Granted (in dollars per share) 565.42 263.77
Released (in dollars per share) 282.89 194.31
Forfeited (in dollars per share) 433.93 198.73
Units outstanding, end of period (in dollars per share) $ 377.86 $ 214.13
Aggregate intrinsic value at period-end $ 1,114,570 $ 535,066
Performance Stock Units    
Number of Units    
Number of Units outstanding, beginning of year (in shares) 4,865 394
Granted (in shares) 73 4,517
Released (in shares) (526) (11)
Forfeited (in shares) (112) (168)
Number of Units outstanding, end of period (in shares) 4,300 4,732
Weighted Average Grant-Date Fair Value    
Units outstanding, beginning of year (in dollars per share) $ 261.18 $ 201.61
Granted (in dollars per share) 481.91 240.07
Released (in dollars per share) 293.79 149.49
Forfeited (in dollars per share) 322.75 255.47
Units outstanding, end of period (in dollars per share) $ 259.33 $ 236.53
Aggregate intrinsic value at period-end $ 3,559,942 $ 1,392,469