XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Based Compensation - Schedule of Analysis of Stock Option Activity (Detail)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Outstanding, beginning of year, Shares | shares 1,669,976
Shares, Granted | shares 240,583
Exercised, Shares | shares (322,324)
Cancelled, Shares | shares 54,854
Outstanding, end of year, Shares | shares 1,533,381
Exercisable at end of year, Shares | shares 804,219
Outstanding, beginning of year, Weighted-Average Ex. Price | $ / shares $ 25.11
Granted, Weighted-Average Ex. Price | $ / shares 47.19
Exercised, Weighted-Average Ex. Price | $ / shares 18.53
Cancelled, Weighted-Average Ex. Price | $ / shares 30.26
Outstanding, end of year, Weighted-Average Ex. Price | $ / shares 29.77
Exercisable at end of year, Weighted-Average Ex. Price | $ / shares $ 21.93