XML 80 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) - RSUs - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Unvested beginning balance (in shares) 31,600    
RSUs and PRSUs granted (in shares) 10,142    
RSUs and PRSUs vested (in shares) (10,731)    
RSUs and PRSUs forfeited/canceled (in shares) (2,402)    
Unvested ending balance (in shares) 28,609 31,600  
Weighted- Average Grant Date Fair Value Per Share      
Unvested beginning balance (in dollars per share) $ 28.19    
RSUs and PRSUs granted (in dollars per share) 72.61 $ 39.49 $ 25.34
RSUs and PRSUs vested (in dollars per share) 23.75    
RSUs and PRSUs forfeited/canceled (in dollars per share) 36.11    
Unvested ending balance (in dollars per share) $ 45.46 $ 28.19