XML 109 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Plans    
Net proceeds from stock option exercises $ 51 $ 103
Incentive plan 2017    
Share-Based Compensation Plans    
Total intrinsic value of stock options exercised 3,706 1,537
Net proceeds from stock option exercises 51 103
Income tax benefit from the exercise of stock options 964 400
Total fair value of stock options vested $ 678 $ 653