XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Options - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 20, 2023
Jan. 18, 2022
Apr. 09, 2021
Mar. 11, 2020
Mar. 15, 2019
Aug. 27, 2015
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jan. 01, 2023
Dec. 31, 2022
Employee Stock Purchase Plan                        
Options, outstanding (in shares)           3,000 1,000,000 917,000 1,000,000 917,000   914,000
Granted (in shares)           58,125     89,000      
Granted (in dollars per share)           $ 28.02     $ 27.77      
Exercisable period (in years)           5 years            
Tranche One                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares) 59,500 156,000 156,500 119,300 101,100              
Granted (in shares) 59,500 156,000 156,500 119,300 120,900       59,500      
Granted (in dollars per share) $ 27.77 $ 24.10 $ 24.23 $ 25.34 $ 28.01              
Exercisable period (in years) 3 years 3 years 3 years 3 years 3 years              
Tranche Two                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares) 29,500 78,000 78,000 119,200 99,900              
Granted (in shares) 29,500 78,000 78,000 119,200 119,100       29,500      
Granted (in dollars per share) $ 27.77 $ 24.10 $ 24.23 $ 25.34 $ 28.01              
Exercisable period (in years) 5 years 5 years 5 years 5 years 5 years              
Employee Stock Option                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares)                     914,000  
Exercisable period (in years)                 10 years      
Compensation expense             $ 229 $ 236 $ 715 $ 1,004    
Number of exercisable options (in shares)             223,400   223,400      
Weighted average remaining contractual term (in years)                 5 years 11 months 8 days      
Unrecognized compensation cost for non-vested shares             $ 1,437   $ 1,437      
Period for recognition (in years)                 1 year 29 days      
Employee Stock Option | Tranche One                        
Employee Stock Purchase Plan                        
Exercisable period (in years)                 3 years      
Employee Stock Option | Tranche Two                        
Employee Stock Purchase Plan                        
Exercisable period (in years)                 5 years