XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Schedule of Restricted Stock Units Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock, RSUs, and PSUs      
Restricted Stock, RSUs, and PSUs*      
Unvested and outstanding, beginning balance (in shares)   9,580 7,456
Forfeited (in shares)     (779)
Unvested, ending balance (in shares) 11,861   9,580
Vested and not yet released, Restricted Stock, RSUs and PSUs (in shares) 18   0
Outstanding at end of period, Restricted Stock, RSUs, and PSUs (in shares) 11,879   9,580
Weighted-Average Grant Date Fair Value      
Unvested, weighted average grant date fair value, beginning balance (in dollars per share)   $ 61.64 $ 47.36
Forfeited (in dollars per share)     64.83
Unvested, weighted average grant date fair value, ending balance (in dollars per share) $ 79.37   61.64
Vested and not yet released, weighted-average grant date fair value (in dollars per share) 57.66   0
Outstanding at end of period, weighted-average grant date fair value (in dollars per share) $ 79.34   $ 61.14
Restricted Stock Units (RSUs)      
Restricted Stock, RSUs, and PSUs*      
Granted (in shares)   6,428 6,367
Vested (in shares) (4,226) (3,689) (2,848)
Forfeited (in shares) (2,267) (1,161)  
Weighted-Average Grant Date Fair Value      
Granted (in dollars per share)   $ 62.24 $ 67.13
Vested (in dollars per share) $ 69.43 56.75 $ 38.49
Forfeited (in dollars per share) $ 65.56 $ 65.87  
Restricted stock      
Restricted Stock, RSUs, and PSUs*      
Granted (in shares)     52
Vested (in shares)     (668)
Weighted-Average Grant Date Fair Value      
Granted (in dollars per share)     $ 100.29
Vested (in dollars per share)     $ 19.96
RSUs and PSUs      
Restricted Stock, RSUs, and PSUs*      
Unvested and outstanding, beginning balance (in shares) 10,894    
Granted (in shares) 7,460    
Unvested, ending balance (in shares)   10,894  
Vested and not yet released, Restricted Stock, RSUs and PSUs (in shares)   0  
Outstanding at end of period, Restricted Stock, RSUs, and PSUs (in shares)   10,894  
Weighted-Average Grant Date Fair Value      
Unvested, weighted average grant date fair value, beginning balance (in dollars per share) $ 65.93    
Granted (in dollars per share) $ 89.17    
Unvested, weighted average grant date fair value, ending balance (in dollars per share)   $ 65.93  
Vested and not yet released, weighted-average grant date fair value (in dollars per share)   0  
Outstanding at end of period, weighted-average grant date fair value (in dollars per share)   $ 65.93