XML 145 R132.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Compensation Plans - Options Granted and Intrinsic Value (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock Compensation Plans      
Share Based Compensation Arrangement By Share Based Payment Award Options Granted Number 202,700 196,350 186,400
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 1,400,000 $ 371,000 $ 3,100,000
Proceeds from Stock Options Exercised 3,700,000 661,000 4,158,000
Share-based Payment Arrangement, Exercise of Option, Tax Benefit 1,200,000 257,000 2,700,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 9,200,000 4,500,000 11,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 5,300,000 $ 2,900,000 $ 6,600,000