XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefits and Stock Compensation - Summary of Information Related to Stock Options (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding (in shares) | shares 837,622
Remaining Contractual Life (Years) 3 years 3 months
Options exercisable (in shares) | shares 837,622
Weighted average exercise price (in dollars per share) $ 21.72
$5.88 to $14.82  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 5.88
Range of exercise prices, upper limit (in dollars per share) $ 14.82
Options outstanding (in shares) | shares 323,241
Remaining Contractual Life (Years) 1 year 4 months 24 days
Options exercisable (in shares) | shares 323,241
Weighted average exercise price (in dollars per share) $ 11.83
$15.80 to $28.69  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 15.80
Range of exercise prices, upper limit (in dollars per share) $ 28.69
Options outstanding (in shares) | shares 332,939
Remaining Contractual Life (Years) 4 years 2 months 8 days
Options exercisable (in shares) | shares 332,939
Weighted average exercise price (in dollars per share) $ 26.19
$29.38 to $35.78  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 29.38
Range of exercise prices, upper limit (in dollars per share) $ 35.78
Options outstanding (in shares) | shares 181,442
Remaining Contractual Life (Years) 4 years 9 months 29 days
Options exercisable (in shares) | shares 181,442
Weighted average exercise price (in dollars per share) $ 31.15