v3.26.1
SHARE-BASED COMPENSATION - Summary of Components of Share Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense $ 1,851 $ 1,567 $ 3,534 $ 3,162
Income tax expense (benefit) (430) (307) (817) (635)
Total share-based compensation expense, net of income taxes 1,421 1,260 2,717 2,527
Stock and ESPP Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 29 27 56 54
Income tax expense (benefit) 0 0 (23) 0
Total share-based compensation expense, net of income taxes 29 27 33 54
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Pre-tax compensation expense 1,822 1,540 3,478 3,108
Income tax expense (benefit) (430) (307) (794) (635)
Total share-based compensation expense, net of income taxes $ 1,392 $ 1,233 $ 2,684 $ 2,473