XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Compensation (Summary Of Stock Option Activity) (Details) - Stock Options [Member] - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding, Beginning Balance, Shares 1,241,000 1,129,000 1,333,000  
Granted, Shares 226,000 212,000 169,000  
Exercised, Shares (179,000) (88,000) (334,000)  
Forfeited, Shares (42,000) (12,000) (39,000)  
Outstanding, Ending Balance, Shares 1,246,000 1,241,000 1,129,000 1,333,000
Vested and expected to vest, Shares 1,246,000      
Exercisable, Shares 873,000      
Outstanding, Beginning Balance, Weighted Average Exercise Price $ 18.16 $ 16.14 $ 13.04  
Granted, Weighted Average Exercise Price 24.90 26.24 29.62  
Exercised, Weighted Average Exercise Price 12.02 10.49 9.87  
Forfeited, Weighted Average Exercise Price 26.00 27.36 22.64  
Outstanding, Ending Balance, Weighted Average Exercise Price 20.00 $ 18.16 $ 16.14 $ 13.04
Vested and expected to vest, Weighted Average Exercise Price 20.00      
Exercisable, Weighted Average Exercise Price $ 17.48      
Outstanding, Weighted Average Remaining Contractual Term in years 3 years 2 months 12 days 3 years 4 months 17 days 3 years 8 months 1 day 3 years 11 months 4 days
Vested and expected to vest, Weighted Average Remaining Contractual Term in Years 3 years 2 months 12 days      
Exercisable, Weighted Average Remaining Contractual Term in years 2 years 2 months 8 days      
Outstanding, Aggregate Intrinsic Value $ 4,038,931 $ 8,215,000 $ 12,763,000 $ 20,439,000
Vested and expected to vest, Aggregate Intrinsic Value 4,038,931      
Exercisable, Aggregate Intrinsic Value $ 4,038,931