XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plan - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 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) (277,549)    
Forfeited (in shares)   (1,500)    
Options Outstanding, End of period (in shares) 524,350 570,574 534,350 849,623
Exercisable (in shares) 475,380 493,764    
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)   14.37    
Options Outstanding, End of Period (in usd per share) 26.04 25.68 $ 25.85 $ 22.06
Exercisable (in usd per share) $ 25.86 $ 25.39    
Remaining contractual life (years) 4 years 6 months 5 years 3 months 18 days 4 years 7 months 6 days 3 years 10 months 24 days
Exercisable (in years) 4 years 2 months 12 days 4 years 10 months 24 days    
Aggregate intrinsic value $ 848 $ 327 $ 776 $ 2,958
Aggregate intrinsic value $ 774 $ 287    
Non-vested Options        
Nonvested, number of shares (in shares) 48,970 76,810    
Nonvested, weighted average grant date fair value (in dollars per share) $ 27.77 $ 27.55    
Nonvested, contractual term (in years) 7 years 4 months 24 days 8 years 2 months 12 days    
Nonvested, intrinsic value $ 74 $ 40