XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Options - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 103 Months Ended
Jan. 17, 2024
Jan. 20, 2023
Jan. 18, 2022
Apr. 09, 2021
Mar. 11, 2020
Mar. 15, 2019
Aug. 27, 2015
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Jan. 01, 2024
Dec. 31, 2023
Employee Stock Purchase Plan                        
Options, outstanding (in shares)             3,000 1,097,000   1,097,000   1,000,000
Granted (in shares)             58,125 97,000   1,191,125    
Granted (in dollars per share)             $ 28.02 $ 20.85   $ 25.13    
Exercisable period (in years)             5 years          
Tranche One                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares) 64,700 59,500 156,000 156,500 119,300 101,100            
Granted (in shares) 64,700 59,500 156,000 156,500 119,300 120,900   64,700        
Granted (in dollars per share) $ 20.85 $ 27.77 $ 24.10 $ 24.23 $ 25.34 $ 28.01            
Exercisable period (in years) 3 years 3 years 3 years 3 years 3 years 3 years            
Tranche Two                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares) 32,300 29,500 78,000 78,000 119,200 99,900            
Granted (in shares) 32,300 29,500 78,000 78,000 119,200 119,100   32,300        
Granted (in dollars per share) $ 20.85 $ 27.77 $ 24.10 $ 24.23 $ 25.34 $ 28.01            
Exercisable period (in years) 5 years 5 years 5 years 5 years 5 years 5 years            
Employee Stock Option                        
Employee Stock Purchase Plan                        
Options, outstanding (in shares)                     1,000,000  
Exercisable period (in years)               10 years        
Compensation expense               $ 273 $ 253      
Number of exercisable options (in shares)               323,300   323,300    
Weighted average remaining contractual term (in years)               5 years 3 months 14 days        
Unrecognized compensation cost for non-vested shares               $ 1,348   $ 1,348    
Period for recognition (in years)               1 year 6 months 7 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