XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Certain Information Regarding Company's Share-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ 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]      
Compensation expense, Total $ 8,627 $ 5,006 $ 4,727
Deferred tax benefits, Total 817 522 513
Realized tax benefits, Total 1,348 790 286
Excess income tax (shortfall) benefit (1,205) 20 (222)
Intrinsic value of options exercised 2 315 0
Cash received for strike price and tax withholdings $ 0 $ 41 $ 61
Shares acquired through cashless exercise (in shares) 70 104 36
Value of shares acquired through cashless exercise $ 1,473 $ 339 $ 418
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense, Stock options 328 996 1,882
Deferred tax benefits, Total 0 41 126
Realized tax benefits, Total 0 82 0
Excess income tax (shortfall) benefit $ (1,599) $ 7 $ (88)
Weighted average fair value per option or share, Stock option grants (in USD per share) $ 0 $ 0 $ 1.64
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 561 $ 588 $ 372
Deferred tax benefits, Total 0 0 0
Realized tax benefits, Total 165 207 0
Excess income tax (shortfall) benefit $ 21 $ 47 $ 0
Granted, weighted average grant date fair value (in USD per share) $ 18.62 $ 16.23 $ 12.32
Fair value of restricted stock vested $ 671 $ 843 $ 0
Performance Share Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 3,371 868 466
Deferred tax benefits, Total 0 0 0
Realized tax benefits, Total 0 0 0
Excess income tax (shortfall) benefit $ 0 $ 0 $ 0
Granted, weighted average grant date fair value (in USD per share) $ 19.98 $ 18.26 $ 12.19
Fair value of performance share units vested $ 0 $ 164 $ 386
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 4,367 2,554 2,007
Deferred tax benefits, Total 817 481 387
Realized tax benefits, Total 1,183 501 286
Excess income tax (shortfall) benefit $ 373 $ (34) $ (134)
Granted, weighted average grant date fair value (in USD per share) $ 20.49 $ 16.68 $ 9.96
Fair value of restricted stock units vested $ 5,188 $ 3,108 $ 1,310