XML 139 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Components of Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pre-tax compensation expense $ 5,818 $ 5,158 $ 4,652
Income tax benefit (1,098) (1,250) (1,117)
Total share-based compensation expense, net of income taxes 4,720 3,908 3,535
Stock and ESPP Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pre-tax compensation expense 164 103 95
Income tax benefit (40) (62) (74)
Total share-based compensation expense, net of income taxes 124 41 21
Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Pre-tax compensation expense 5,654 5,055 4,557
Income tax benefit (1,058) (1,188) (1,043)
Total share-based compensation expense, net of income taxes $ 4,596 $ 3,867 $ 3,514