XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2
EMPLOYEE BENEFIT PLANS - Schedule of Information about Outstanding Stock Options (Details) - Stock Options
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Number of Options  
Number of Options (in shares) | shares 228,497
Wtd. Avg. Remaining Contractual Life 3 years 8 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 22.88
$18.99 to $20.609  
Number of Options  
Number of Options (in shares) | shares 161,285
Wtd. Avg. Remaining Contractual Life 3 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 19.99
$20.61 to $35.430  
Number of Options  
Number of Options (in shares) | shares 67,212
Wtd. Avg. Remaining Contractual Life 4 years 6 months
Weighted Average Exercise Price (in dollars per share) $ 29.82
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 | $20.61 to $35.430  
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 | $20.61 to $35.430  
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