XML 116 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK BASED COMPENSATION - Summary of Activity of Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
RSU Activity, Number of Awards      
Beginning balance (in shares) 724,123 802,379  
Ending balance (in shares) 617,824 724,123 802,379
RSU Activity, Weighted Average Grant Date Fair Value      
Weighted-average period expense is expected to be recognized (in years) 2 years 4 months 24 days 2 years 6 months 2 years 6 months
Restricted stock      
RSU Activity, Number of Awards      
Beginning balance (in shares) 767,216 814,834 804,465
Granted (in shares) 251,435 297,317 359,993
Vested (in shares) (305,702) (301,359) (319,595)
Forfeited (in shares) (6,360) (43,576) (30,029)
Ending balance (in shares) 706,589 767,216 814,834
RSU Activity, Weighted Average Grant Date Fair Value      
Outstanding, Beginning balance (in dollars per share) $ 29.87 $ 26.74 $ 24.73
Granted (in dollars per share) 57.52 35.96 29.04
Vested (in dollars per share) 31.30 27.52 24.32
Forfeited (in dollars per share) 49.37 29.81 26.90
Outstanding, Ending balance (in dollars per share) $ 38.90 $ 29.87 $ 26.74
RSU expense recognized $ 10,779 $ 9,357 $ 9,822
Unamortized value of RSUs $ 13,456 $ 10,496 $ 10,486
Weighted-average period expense is expected to be recognized (in years) 2 years 2 months 12 days 1 year 8 months 12 days 1 year 8 months 12 days