XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details) - Incentive plan 2017
12 Months Ended
Dec. 31, 2024
$ / shares
shares
SHARE-BASED COMPENSATION PLANS  
Options Outstanding, Number of Options Outstanding | shares 563,760
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 6 months
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 25.98
Options Exercisable, Number Of Options Exercisable | shares 281,429
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 26.5
Exercise price range $18.00  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) $ 18
Options Outstanding, Number of Options Outstanding | shares 92,020
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 18
Options Exercisable, Number Of Options Exercisable | shares 63,670
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 18
Exercise price range from $23.38 to $25.79  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) 23.38
Exercise Prices, Upper Range Limit (in dollars per share) $ 25.79
Options Outstanding, Number of Options Outstanding | shares 272,069
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 24.79
Options Exercisable, Number Of Options Exercisable | shares 96,996
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.14
Exercise price range from $27.94 to $37.22  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) 27.94
Exercise Prices, Upper Range Limit (in dollars per share) $ 37.22
Options Outstanding, Number of Options Outstanding | shares 199,671
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 31.28
Options Exercisable, Number Of Options Exercisable | shares 120,763
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 32.89