XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE BENEFIT PLANS - Range of Exercise Prices (Details) - Stock Options
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Number of Options  
Number of Options Outstanding (in shares) | shares 384,440
Weighted average remaining contractual life (in shares ) 4 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 22.79
$18.99 to $20.609  
Number of Options  
Number of Options Outstanding (in shares) | shares 255,845
Weighted average remaining contractual life (in shares ) 4 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 19.62
$18.99 to $20.609  
Number of Options  
Number of Options Outstanding (in shares) | shares 128,595
Weighted average remaining contractual life (in shares ) 5 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 29.07
Minimum | $18.99 to $20.609  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price per share, low end of the range (in dollars per share) 18.99
Minimum | $18.99 to $20.609  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price per share, low end of the range (in dollars per share) 20.61
Maximum | $18.99 to $20.609  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price per share, high end of the range (in dollars per share) 20.609
Maximum | $18.99 to $20.609  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price per share, high end of the range (in dollars per share) $ 35.430