XML 118 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement and Share-based Compensation Plans (Changes in Stock Options Outstanding) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]        
Outstanding, number of shares 2,062,719 1,257,917 828,913 1,221,865
Outstanding, weighted-average exercise price per share $ 27.84 $ 25.10 $ 19.91 $ 17.41
Outstanding, total exercise price $ 57,428 $ 31,576 $ 16,506 $ 21,273
Granted, number of shares 1,246,605 815,767 0  
Granted, weighted-average exercise price per share $ 29.15 $ 26.70 $ 0  
Granted, total exercise price $ 36,336 $ 21,778 $ 0  
Canceled, number of shares (146,803) (31,200) (22,600)  
Canceled, weighted-average exercise price per share $ 25.44 $ 21.50 $ 18.14  
Canceled, total exercise price $ (3,735) $ (670) $ (410)  
Exercised, number of shares (295,000) (355,563) (370,352)  
Exercised, weighted-average exercise price per share $ 22.88 $ 16.98 $ 11.76  
Exercised, total exercise price $ (6,749) $ (6,038) $ (4,357)  
Stock Option Plans, 2000 Director Stock Option Plan, 2009 Employee Incentive Plan, 2011 Directors Stock Option Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 2,975,000      
Duration of award 10 years      
Number of shares available for future grant 0      
Stock Option Plans, 2000 Director Stock Option Plan, 2009 Employee Incentive Plan, 2011 Directors Stock Option Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 6 months      
Stock Option Plans, 2000 Director Stock Option Plan, 2009 Employee Incentive Plan, 2011 Directors Stock Option Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
Stock Option Plans, Independent Insurance Agent Stock Option Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 8,000,000      
Number of shares available for future grant 0