v3.25.2
SHARE-BASED COMPENSATION - Summary of Components of Share Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense $ 1,567 $ 1,351 $ 3,162 $ 2,754
Income tax expense (benefit) (307) (298) (635) (563)
Total share-based compensation expense, net of income taxes 1,260 1,053 2,527 2,191
Stock and ESPP Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 27 35 54 102
Income tax expense (benefit) 0 (40) 0 (40)
Total share-based compensation expense, net of income taxes 27 (5) 54 62
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 1,540 1,316 3,108 2,652
Income tax expense (benefit) (307) (258) (635) (523)
Total share-based compensation expense, net of income taxes $ 1,233 $ 1,058 $ 2,473 $ 2,129