XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION - Stock Options Activity (Details) - 2019 Equity Incentive Plan [Member] - Stock Option [Member]
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
STOCK-BASED COMPENSATION [Abstract]  
Outstanding at beginning of year (in Shares) | shares 1,175,787
Outstanding at beginning of year (in Dollars per share) | $ / shares $ 17.83
Outstanding at beginning of year | $ $ 24,477
Granted (in Shares) | shares 30,024
Granted (in Dollars per share) | $ / shares $ 34.01
Granted | $ $ 139
Exercised (in Shares) | shares (51,138)
Exercised (in Dollars per share) | $ / shares $ 18.55
Exercised | $ $ (1,028)
Forfeited (in Shares) | shares 0
Forfeited (in Dollars per share) | $ / shares $ 0
Forfeited | $ $ 0
Expired (in Shares) | shares 0
Expired (in Dollars per share) | $ / shares $ 0
Expired | $ $ 0
Balance at end of period (in Shares) | shares 1,154,673
Balance at end of period (in Dollars per share) | $ / shares $ 18.22
Options Outstanding 4 years 7 days
Balance at end of period | $ $ 23,588
Exercisable at end of period (in Shares) | shares 1,082,045
Exercisable at end of period (in Dollars per share) | $ / shares $ 17.38
Exercisable at end of period 3 years 8 months 23 days
Exercisable at end of period | $ $ 23,018
Vested at end of period (in Shares) | shares 1,082,045
Vested at end of period (in Dollars per share) | $ / shares $ 17.38
Vested at end of period 3 years 8 months 23 days
Vested at end of period | $ $ 23,018