XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Stock Transactions - Stock Options Outstanding And Exercisable (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Options outstanding (in shares) | shares 589,160
Options outstanding, Weighted average remaining contractual life (in years) 6 years
Options outstanding, Weighted average exercise price (in dollars per share) $ 17.70
Options exercisable (in shares) | shares 463,676
Options exercisable, Weighted average exercise price (in dollars per share) $ 17.17
$6.01 - $12.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, lower 6.01
Range of exercise prices, upper $ 12.00
Options outstanding (in shares) | shares 108,261
Options outstanding, Weighted average remaining contractual life (in years) 2 years 9 months 18 days
Options outstanding, Weighted average exercise price (in dollars per share) $ 9.06
Options exercisable (in shares) | shares 108,261
Options exercisable, Weighted average exercise price (in dollars per share) $ 9.06
$12.01 - $18.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, lower 12.01
Range of exercise prices, upper $ 18.00
Options outstanding (in shares) | shares 117,933
Options outstanding, Weighted average remaining contractual life (in years) 6 years 7 months 6 days
Options outstanding, Weighted average exercise price (in dollars per share) $ 16.57
Options exercisable (in shares) | shares 79,607
Options exercisable, Weighted average exercise price (in dollars per share) $ 16.29
$18.01 - $24.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, lower 18.01
Range of exercise prices, upper $ 24.00
Options outstanding (in shares) | shares 362,966
Options outstanding, Weighted average remaining contractual life (in years) 6 years 9 months 18 days
Options outstanding, Weighted average exercise price (in dollars per share) $ 20.64
Options exercisable (in shares) | shares 275,808
Options exercisable, Weighted average exercise price (in dollars per share) $ 20.60