XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION PLAN - Summary of Changes in Outstanding Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Shares    
Outstanding at end of period (in shares) 131,750 175,363
Outstanding at beginning of period (in shares) 136,888 272,813
Granted (in shares) 0 0
Exercised (in shares) (5,138) (81,400)
Expired (in shares) 0  
Forfeited (in shares) 0 (15,300)
Options exercisable (in shares) 128,650 169,163
Weighted Average Exercise Price    
Outstanding at beginning of period (in dollars per share) $ 9.64 $ 9.30
Granted (in dollars per share) 0 0
Exercised (in dollars per share) 7.81 8.68
Expired (in dollars per share) 0  
Forfeited (in dollars per share) 0 10.75
Outstanding at end of period (in dollars per share) 9.71 9.48
Options exercisable (in dollars per share) $ 9.68 $ 9.43
Weighted Average Remaining Contractual Term (Years)    
Outstanding at end of period (years) 2 years 7 months 6 days 3 years 3 months 18 days
Options exercisable (years) 2 years 6 months 3 years 2 months 12 days
Aggregate Intrinsic Value    
Outstanding at end of period $ 609 $ 953
Options exercisable $ 599 $ 926