v3.25.2
EQUITY AWARDS - Schedule of Nonvested Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Number of Shares    
Nonvested at beginning of year (in shares) 161,280 182,570
Granted (in shares) 8,500 59,000
Vested (in shares) (29,140) (25,950)
Forfeited (in shares)   (16,500)
Balance (in shares) 140,640 199,120
Weighted-Average Exercise Price    
Nonvested at beginning of year (in USD per share) $ 6.32 $ 6.1
Granted (in USD per share) 10.65 6.36
Vested (in USD per share) 6.04 5.56
Forfeited (in USD per share)   7.71
Balance (in USD per share) $ 6.64 $ 6.18