XML 116 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted stock unit, time-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 336,199    
Unvested, weighted average grant date fair value, beginning of period $ 77.99    
Granted, number 287,198    
Granted, weighted average grant date fair value $ 62.38 $ 77.74 $ 56.66
Forfeited, number (48,343)    
Forfeited, weighted average grant date fair value $ 65.80    
Vested, number (119,346)    
Vested, weighted average grant date fair value $ 77.59    
Unvested, number, end of period 455,708 336,199  
Unvested, weighted average grant date fair value, end of period $ 68.81 $ 77.99  
Unvested, aggregate intrinsic value [1] $ 26,823    
Restricted stock units, performance-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 943,071    
Unvested, weighted average grant date fair value, beginning of period $ 73.62    
Granted, number 977,377    
Granted, weighted average grant date fair value $ 61.79 $ 71.91 $ 60.21
Forfeited, number (114,071)    
Forfeited, weighted average grant date fair value $ 63.47    
Vested, number (702,117)    
Vested, weighted average grant date fair value $ 71.93    
Unvested, number, end of period 1,104,260 943,071  
Unvested, weighted average grant date fair value, end of period $ 64.94 $ 73.62  
Unvested, aggregate intrinsic value $ 64,997    
[1] The intrinsic value is calculated as the market value as of the end of the fiscal period.