XML 112 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 180 Months Ended
May 31, 2021
May 31, 2014
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
May 20, 2020
May 19, 2020
Dec. 31, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Allocated share-based compensation expense     $ 3,246 $ 2,827 $ 3,441        
Stock-based compensation expense     5,655     $ 5,655      
Intrinsic value of options exercised     18 261 133        
Restricted Stock and Restricted Stock Unit Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Allocated share-based compensation expense     2,637 2,048 $ 2,610        
Total compensation expense that has yet to be recognized     4,632     4,632      
Intrinsic value of the unvested restricted stock awards outstanding     $ 5,864 $ 4,306   $ 5,864      
Employee Stock Award Plan-2008                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of authorized shares available for future issuance (in shares)     1,150,834 1,334,790   1,150,834     1,900,000
Additional shares authorized (in shares) 650,000 1,500,000 0     2,150,000      
Employee Stock Award Plan-2008 | Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award expiration term     10 years            
Employee Stock Award Plan-2008 | Tranche one                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of option awards vest and exercisable in installments     20.00%            
Employee Stock Award Plan-2008 | Tranche one | Restricted Stock Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period of restricted stock awards     3 years            
Employee Stock Award Plan-2008 | Tranche two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of option awards vest and exercisable in installments     33.30%            
Employee Stock Award Plan-2008 | Tranche two | Restricted Stock Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period of restricted stock awards     5 years            
Director Plan - 2005                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of authorized shares available for future issuance (in shares)     103,600 123,397   103,600 450,000 300,000 300,000
Additional shares authorized (in shares)     0     150,000