XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Awards - Summary of Restricted Stock Units (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance 920    
Number of Underlying Shares, Granted 397    
Number of Underlying Shares, Vested (459)    
Number of Underlying Shares, Forfeited (87)    
Number of Underlying Shares Outstanding, Balance 771 920  
Weighted-Average Grant-Date Fair Value , Granted $ 109.69 $ 134.76 $ 119.12
Weighted-Average Exercise Price Per Share, Vested 101.19    
Weighted-Average Exercise Price Per Share, Forfeited 106.76    
Weighted-Average Grant-Date Fair Value , Ending balance $ 117.24 $ 111.5  
Market and Service Conditions Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Underlying Shares Outstanding, Balance 239    
Number of Underlying Shares, Granted 105    
Number of Underlying Shares, Vested (87)    
Number of Underlying Shares, Forfeited (38)    
Number of Underlying Shares Outstanding, Balance 219 239  
Weighted-Average Grant-Date Fair Value , Granted $ 156.7 $ 160.32 $ 145.51
Weighted-Average Exercise Price Per Share, Vested 106.89    
Weighted-Average Exercise Price Per Share, Forfeited 200.53    
Weighted-Average Grant-Date Fair Value , Ending balance $ 220.35 $ 192.06