v3.26.3
STOCK-BASED COMPENSATION - Restricted Stock Awards and Units (Details) - Restricted Stock Units [Member]
9 Months Ended
Sep. 30, 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 78,750
Granted (in Dollars per share) | $ / shares $ 41.3
Released (in Shares) | shares (59,686)
Released (in Dollars per share) | $ / shares $ 30.28
Expired (in Shares) | shares (726)
Expired (in Dollars per share) | $ / shares $ 24
Forfeited (in Shares) | shares (4,296)
Forfeited (in Dollars per share) | $ / shares $ 38.22
Outstanding at ending of period (in Shares) | shares 255,077
Outstanding at ending of period (in Dollars per share) | $ / shares $ 31.98
Nonvested at end of period (in Shares) | shares 163,356
Nonvested at end of period (in Dollars per share) | $ / shares $ 34.9
Vested unreleased at end of period (in Shares) | shares 91,721
Vested unreleased at end of period (in Dollars per share) | $ / shares $ 26.78