XML 119 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock unit, time-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 455,708    
Unvested, weighted average grant date fair value, beginning of period $ 68.81    
Granted, number 367,913    
Granted, weighted average grant date fair value $ 61.37 $ 62.38 $ 77.74
Forfeited, number (24,686)    
Forfeited, weighted average grant date fair value $ 64.57    
Vested, number (191,835)    
Vested, weighted average grant date fair value $ 70.53    
Unvested, number, end of period 607,100 455,708  
Unvested, weighted average grant date fair value, end of period $ 64.01 $ 68.81  
Unvested, aggregate intrinsic value [1] $ 52,636    
Restricted stock units, performance-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 1,104,260    
Unvested, weighted average grant date fair value, beginning of period $ 64.94    
Granted, number 967,252    
Granted, weighted average grant date fair value $ 59.62 $ 61.79 $ 71.91
Forfeited, number (72,428)    
Forfeited, weighted average grant date fair value $ 60.12    
Vested, number (789,569)    
Vested, weighted average grant date fair value $ 64.45    
Unvested, number, end of period 1,209,515 1,104,260  
Unvested, weighted average grant date fair value, end of period $ 61.29 $ 64.94  
Unvested, aggregate intrinsic value $ 104,849    
[1] The intrinsic value is calculated as the market value as of the end of the fiscal period.