XML 92 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plan - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Options        
Options Outstanding, Beginning of Period (in shares) 534,350 849,623 849,623  
Exercised (in shares) (10,000) (278,049)    
Forfeited (in shares) (23,600) (2,350)    
Options Outstanding, End of period (in shares) 500,750 569,224 534,350 849,623
Exercisable (in shares) 451,780 493,264    
Weighted-Average Exercise Price        
Options Outstanding, Beginning of Period (in usd per share) $ 25.85 $ 22.06 $ 22.06  
Exercised (in usd per share) 15.80 14.65    
Forfeited (in usd per share) 25.94 18.90    
Options Outstanding, End of Period (in usd per share) 26.04 25.69 $ 25.85 $ 22.06
Exercisable (in usd per share) $ 25.85 $ 25.40    
Remaining contractual life (years) 4 years 2 months 12 days 5 years 1 month 6 days 4 years 7 months 6 days 3 years 10 months 24 days
Exercisable (in years) 3 years 10 months 24 days 4 years 7 months 6 days    
Aggregate intrinsic value $ 2,049 $ 141 $ 776 $ 2,958
Aggregate intrinsic value $ 1,907 $ 141    
Non-vested Options        
Nonvested, number of shares (in shares) 48,970 75,960    
Nonvested, weighted average grant date fair value (in dollars per share) $ 27.77 $ 27.56    
Nonvested, contractual term (in years) 7 years 2 months 12 days 7 years 10 months 24 days    
Nonvested, intrinsic value $ 142 $ 0