XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Plans - Exercise Prices and Contractual Lives of Options Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Options      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Intrinsic value of options exercised $ 186 $ 251 $ 7,970
2009 Plan      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, outstanding 22,102    
Options exercisable intrinsic value $ 1,187    
Options exercisable weighted average contractual life (in years) 10 months 24 days    
2009 Plan | Stock Options      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of Options (in shares) 299,149    
130.00 - 139.99 | 2009 Plan | Stock Options      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of Options (in shares) 9,747    
Exercise Price, lower limit (in dollars per share) $ 130.00    
Exercise Price, upper limit (in dollars per share) $ 139.99    
Weighted Average Remaining Contractual Term 10 months 24 days    
180.00 - 189.99 | 2009 Plan | Stock Options      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of Options (in shares) 289,402    
Exercise Price, lower limit (in dollars per share) $ 180.00    
Exercise Price, upper limit (in dollars per share) $ 189.99    
Weighted Average Remaining Contractual Term 9 years 2 months 12 days