XML 115 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details) - Restricted stock awards [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 1,192,810    
Unvested, weighted average grant date fair value, beginning of period $ 78.73    
Granted, number 846,295    
Granted, weighted average grant date fair value $ 60.90 $ 77.39 $ 77.16
Forfeited, number (179,686)    
Forfeited, weighted average grant date fair value $ 69.29    
Vested, number (513,811)    
Vested, weighted average grant date fair value $ 79.83    
Unvested, number, end of period 1,345,608 1,192,810  
Unvested, weighted average grant date fair value, end of period $ 68.09 $ 78.73  
Unvested, aggregate intrinsic value [1] $ 79,202    
[1] The intrinsic value is calculated as the market value as of the end of the fiscal period.