XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION - Summary of Components of Share Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense $ 1,754 $ 1,437 $ 4,916 $ 4,191
Income tax expense (benefit) (307) (204) (942) (767)
Total share-based compensation expense, net of income taxes 1,447 1,233 3,974 3,424
Stock and ESPP Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 28 28 82 130
Income tax expense (benefit) (15) 0 (15) (40)
Total share-based compensation expense, net of income taxes 13 28 67 90
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 1,726 1,409 4,834 4,061
Income tax expense (benefit) (292) (204) (927) (727)
Total share-based compensation expense, net of income taxes $ 1,434 $ 1,205 $ 3,907 $ 3,334