XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.3
SHAREHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2024
Apr. 02, 2024
Restricted Stock Unit Transactions - Shares        
Nonvested, beginning balance (in shares)     146,832  
Granted (in shares)     118,493  
Vested (in shares)     (50,832)  
Nonvested, ending balance (in shares) 214,493   214,493  
Restricted Stock Unit Transactions - Weighted average grant date fair value        
Nonvested, beginning balance (in dollar per share)     $ 33.98  
Granted (in dollar per share)     45.99  
Vested (in dollar per share)     31.44  
Nonvested, ending balance (in dollar per share) $ 37.14   $ 37.14  
Vested shares include shares vested 7,680   7,680  
Restricted share unit activity activity - Additional data        
Total compensation cost, net of estimated forfeitures, related to nonvested restricted share unit awards not yet recognized, pre tax $ 4,776   $ 4,776  
Weighted average period in years over which restricted share and share unit cost is expected to be recognized (in years)     1 year 10 months 24 days  
Total fair value of shares vested during the year     $ 1,598  
Stock Repurchase Program        
Amount authorized for purchase of share       $ 25,000
Repurchase of common stock (shares) 14,500   49,500  
Repurchase of common stock $ 853 $ 2,047 $ 2,900  
Repurchase price per share $ 58.67   $ 58.58  
Director        
Restricted Stock Unit Transactions - Shares        
Vesting period of options     1 year  
Minimum | Executive Officer        
Restricted Stock Unit Transactions - Shares        
Vesting period of options     3 years  
Maximum | Executive Officer        
Restricted Stock Unit Transactions - Shares        
Vesting period of options     5 years  
Equity Incentive Plan 2016        
Restricted Stock Unit Transactions - Shares        
Number of shares of common stock are available for issuance 800,000   800,000