XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Awards - Summary of Restricted Stock Units (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance 1,078    
Number of Underlying Shares, Granted 461    
Number of Underlying Shares, Vested (502)    
Number of Underlying Shares, Forfeited (117)    
Number of Underlying Shares Outstanding, Balance 920 1,078  
Weighted-Average Grant-Date Fair Value , Beginning balance $ 84.18    
Weighted-Average Grant-Date Fair Value , Granted 134.76 $ 119.12 $ 65.81
Weighted-Average Exercise Price Per Share, Vested 79.15    
Weighted-Average Exercise Price Per Share, Forfeited 90.01    
Weighted-Average Grant-Date Fair Value , Ending balance $ 111.5    
Market and Service Conditions Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance 174    
Number of Underlying Shares, Granted 165    
Number of Underlying Shares, Vested (98)    
Number of Underlying Shares, Forfeited (2)    
Number of Underlying Shares Outstanding, Balance 239 174  
Weighted-Average Grant-Date Fair Value , Beginning balance $ 138.77    
Weighted-Average Grant-Date Fair Value , Granted 160.32 $ 145.51 81.22
Weighted-Average Exercise Price Per Share, Vested 44.32    
Weighted-Average Exercise Price Per Share, Forfeited 185.49    
Weighted-Average Grant-Date Fair Value , Ending balance $ 192.06    
Performance Share Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-Average Grant-Date Fair Value , Granted     $ 64.07