XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Options And Restricted Stock Awards (Summary of Stock Option Activity and Weighted Average Exercise Price) (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, Outstanding, beginning of period shares 506,000  
Options, Granted shares 23,000 0
Options, Exercised shares (33,000)  
Options, Forfeited/Cancelled shares (3,000)  
Options, Outstanding, end of period shares 493,000 506,000
Weighted Average Exercise Price, Outstanding, beginning of period $ 39.30  
Weighted Average Exercise Price, Granted 90.87  
Weighted Average Exercise Price, Exercised 34.07  
Weighted Average Exercise Price, Forfeited/Cancelled 40.28  
Weighted Average Exercise Price, Outstanding, end of period $ 41.77 $ 39.30