XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Detail) - (Table 6) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Proceeds from Stock Options Exercised $ 9,732,000 $ 1,609,000 $ 6,212,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 8,622,000 993,000 4,268,000
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 1,512,000 $ 234,000 $ 1,010,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Non-vested at January 1 3,651,000 4,427,000  
Non-vested at January 1 (in Dollars per share) $ 20.81    
Granted 413,000    
Granted (in Dollars per share) $ 40.64    
Vested (1,166,000)    
Vested (in Dollars per share) $ 19.93    
Non-vested at June 30 2,849,000 3,651,000 4,427,000
Non-vested at June 30 (in Dollars per share) $ 23.81 $ 20.81  
Forfeited (49,000)    
Forfeitures (in dollars per share) $ 35.26