XML 77 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Incentive Plans (Summary of Stock Options Outstanding) (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options 1,010,447 1,253,994 1,388,079 1,732,564
Exercise Price $ 10.96 $ 11.34 $ 12.34 $ 14.74
Remaining Contractual Life-Years 4 years 7 months 6 days 4 years 8 months 12 days 4 years 10 months 24 days 4 years 6 months
$5.00 to $10.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Price, Lower Limit $ 5.00      
Range of Exercise Price, Upper Limit $ 10.00      
Options 686,887      
Exercise Price $ 8.31      
Remaining Contractual Life-Years 4 years 11 months 26 days      
$10.01 to $15.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Price, Lower Limit $ 10.01      
Range of Exercise Price, Upper Limit $ 15.00      
Options 144,060      
Exercise Price $ 12.52      
Remaining Contractual Life-Years 4 years 18 days      
$15.01 to $20.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Price, Lower Limit $ 15.01      
Range of Exercise Price, Upper Limit $ 20.00      
Options 120,500      
Exercise Price $ 17.83      
Remaining Contractual Life-Years 3 years 11 months 15 days      
$20.01 to $25.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Price, Lower Limit $ 20.01      
Range of Exercise Price, Upper Limit $ 25.00      
Options 51,000      
Exercise Price $ 23.17      
Remaining Contractual Life-Years 2 years 9 months 3 days      
$25.01 to $30.00 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Price, Lower Limit $ 25.01      
Range of Exercise Price, Upper Limit $ 30.00      
Options 8,000      
Exercise Price $ 29.44      
Remaining Contractual Life-Years 2 years 6 months 21 days