XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHAREHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 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 $ 5,579 $ 5,579  
Weighted average period in years over which restricted share and share unit cost is expected to be recognized (in years)   2 years 1 month 6 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)   35,000  
Repurchase of common stock $ 2,047 $ 2,000  
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  
Average      
Stock Repurchase Program      
Repurchase price per share $ 58.49 $ 58.49  
Equity Incentive Plan 2016      
Restricted Stock Unit Transactions - Shares      
Number of shares of common stock are available for issuance 800,000 800,000