XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 171 Months Ended
May 31, 2021
May 31, 2014
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
May 20, 2020
May 19, 2020
Dec. 31, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation expense     $ 1,076 $ 979          
Stock-based compensation expense to be recognized through results of operations     $ 7,126   $ 7,126        
Employee Stock Award Plan-2008                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares available for issuance (in shares)     1,112,116   1,112,116 1,342,119     1,900,000
Additional shares authorized (in shares) 650,000 1,500,000 0   2,150,000        
Employee Stock Award Plan-2008 | Options Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Expiration period     10 years            
Employee Stock Award Plan-2008 | Three years                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting rights percentage     20.00%            
Employee Stock Award Plan-2008 | Three years | Restricted Stock Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     3 years            
Employee Stock Award Plan-2008 | Five years                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting rights percentage     33.30%            
Employee Stock Award Plan-2008 | Five years | Restricted Stock Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     5 years            
Director Plan - 2005                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares available for issuance (in shares)     123,397   123,397 123,397 450,000 300,000 300,000
Additional shares authorized (in shares)     0   150,000