XML 15 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans - Status of Unexercised Stock Options (Detail) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of stock options, outstanding at beginning of year (in shares) 470,979 507,656 703,669
Number of stock options, granted (in shares) 41,685 43,124 42,857
Number of stock options, exercised (in shares) (13,463) (79,801) (238,370)
Number of stock options, forfeited (in shares) 0 0 0
Number of stock options, expired (in shares) 0 0 (500)
Number of stock options, outstanding at the end of year (in shares) 499,201 470,979 507,656
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price, outstanding at beginning of year (in dollars per share) $ 18.36 $ 16.84 $ 14.70
Weighted average exercise price, granted (in dollars per share) 27.25 25.58 26.31
Weighted average exercise price, exercised (in dollars per share) 10.35 12.61 12.22
Weighted average exercise price, forfeited (in dollars per share) 0 0 0
Weighted average exercise price, expired (in dollars per share) 0 0 17.94
Weighted average exercise price, outstanding at the end of year (in dollars per share) $ 19.32 $ 18.36 $ 16.84