XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounting for Stock Based Compensation - Summarizes Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Stock Options Outstanding, beginning balance, Shares 428,000 869,000 1,653,000  
Granted, Shares 0 0 0 0
Exercised, Shares (215,250) (434,250) (428,250)  
Forfeited, Shares (6,000) (6,750) (355,750)  
Stock Options Outstanding, ending balance, Shares 206,750 428,000 869,000 1,653,000
Stock Options Exercisable, Shares 206,750      
Stock Options Outstanding, beginning balance, Weighted-Average Exercise Price $ 37.61 $ 37.87 $ 38.53  
Exercised, Weighted-Average Exercise Price 38.46 38.12 38.66  
Forfeited, Weighted-Average Exercise Price 38.05 38.05 39.99  
Stock Options Outstanding, ending balance, Weighted-Average Exercise Price 36.72 $ 37.61 $ 37.87 $ 38.53
Exercisable, Weighted-Average Exercise Price $ 36.72      
Stock Options Outstanding, Weighted-Average Remaining Contractual Term 2 years 7 months 6 days 3 years 2 months 12 days 3 years 6 months 3 days 4 years 3 months 10 days
Exercisable, Weighted-Average Remaining Contractual Term 2 years 7 months 6 days      
Stock Options Outstanding, Aggregate Intrinsic Value $ 10,375 $ 11,815 $ 5,172 $ 3,610
Exercisable, Aggregate Intrinsic Value $ 10,375