XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFITS - Stock Options Exercise Price Range (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Options Outstanding  
Number of Shares (in shares) | shares 520,613
Weighted- Average Exercise Price (in dollars per share) $ 34.61
Weighted- Average Remaining Contractual Life in Years 3 years 3 months 21 days
Options Exercisable  
Number of Shares (in shares) | shares 520,613
Weighted- Average Exercise Price (in dollars per share) $ 34.61
$26.49 - $30.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit (in dollars per share) 26.49
Range of Exercise Prices - Upper Range Limit (in dollars per share) $ 30.00
Options Outstanding  
Number of Shares (in shares) | shares 28,921
Weighted- Average Exercise Price (in dollars per share) $ 26.68
Weighted- Average Remaining Contractual Life in Years 6 months 14 days
Options Exercisable  
Number of Shares (in shares) | shares 28,921
Weighted- Average Exercise Price (in dollars per share) $ 26.68
$30.01 - $35.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit (in dollars per share) 30.01
Range of Exercise Prices - Upper Range Limit (in dollars per share) $ 35.00
Options Outstanding  
Number of Shares (in shares) | shares 416,351
Weighted- Average Exercise Price (in dollars per share) $ 34.67
Weighted- Average Remaining Contractual Life in Years 3 years 9 months 14 days
Options Exercisable  
Number of Shares (in shares) | shares 416,351
Weighted- Average Exercise Price (in dollars per share) $ 34.67
$35.01 - $37.28  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit (in dollars per share) 35.01
Range of Exercise Prices - Upper Range Limit (in dollars per share) $ 37.28
Options Outstanding  
Number of Shares (in shares) | shares 75,341
Weighted- Average Exercise Price (in dollars per share) $ 37.28
Weighted- Average Remaining Contractual Life in Years 1 year 9 months
Options Exercisable  
Number of Shares (in shares) | shares 75,341
Weighted- Average Exercise Price (in dollars per share) $ 37.28