v3.26.1
STOCK-BASED COMPENSATION - Stock Options Activity (Details) - 2019 Equity Incentive Plan [Member] - Stock Option [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
STOCK-BASED COMPENSATION [Abstract]  
Outstanding at beginning of year (in Shares) | shares 1,076,673
Outstanding at beginning of year (in Dollars per share) | $ / shares $ 18.92
Granted (in Shares) | shares 28,675
Granted (in Dollars per share) | $ / shares $ 38.92
Exercised (in Shares) | shares 0
Exercised (in Dollars per share) | $ / shares $ 0
Forfeited (in Shares) | shares 0
Forfeited (in Dollars per share) | $ / shares $ 0
Expired (in Shares) | shares 0
Expired (in Dollars per share) | $ / shares $ 0
Outstanding at end of period (in Shares) | shares 1,105,348
Outstanding at end of period (in Dollars per share) | $ / shares $ 19.44
Outstanding 3 years 11 months 12 days
Outstanding at end of period | $ $ 24,829
Exercisable at end of period (in Shares) | shares 1,030,024
Exercisable at end of period (in Dollars per share) | $ / shares $ 18.37
Exercisable at end of period 3 years 7 months 6 days
Exercisable at end of period | $ $ 24,237
Vested at end of period (in Shares) | shares 1,030,024
Vested at end of period (in Dollars per share) | $ / shares $ 18.37
Vested at end of period 3 years 7 months 6 days
Vested at end of period | $ $ 24,237