v3.26.1
STOCK-BASED COMPENSATION - Restricted Stock Awards and Units (Details) - Restricted Stock Units [Member]
3 Months Ended
Mar. 31, 2026
$ / shares
shares
STOCK-BASED COMPENSATION [Abstract]  
Outstanding at beginning of year (in Shares) | shares 241,035
Outstanding at beginning of year (in Dollars per share) | $ / shares $ 28.6
Granted (in Shares) | shares 60,972
Granted (in Dollars per share) | $ / shares $ 41.23
Released (in Shares) | shares (57,194)
Released (in Dollars per share) | $ / shares $ 29.86
Forfeited (in Shares) | shares (701)
Forfeited (in Dollars per share) | $ / shares $ 23.67
Outstanding at ending of period (in Shares) | shares 244,112
Outstanding at ending of period (in Dollars per share) | $ / shares $ 31.48
Nonvested at end of period (in Shares) | shares 152,366
Nonvested at end of period (in Dollars per share) | $ / shares $ 34.31
Vested unreleased at end of period (in Shares) | shares 91,746
Vested unreleased at end of period (in Dollars per share) | $ / shares $ 26.78