XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation - Schedule of Analysis of Stock Option Activity (Detail)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Outstanding, beginning of year, Shares | shares 1,669,976
Shares, Granted | shares 0
Exercised, Shares | shares (172,751)
Cancelled, Shares | shares (31,775)
Outstanding, end of year, Shares | shares 1,465,450
Exercisable at end of year, Shares | shares 715,057
Outstanding, beginning of year, Weighted-Average Ex. Price | $ / shares $ 25.11
Granted, Weighted-Average Ex. Price | $ / shares 0
Exercised, Weighted-Average Ex. Price | $ / shares 18.27
Cancelled, Weighted-Average Ex. Price | $ / shares 26.67
Outstanding, end of year, Weighted-Average Ex. Price | $ / shares 25.88
Exercisable at end of year, Weighted-Average Ex. Price | $ / shares $ 19.18