XML 127 R114.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Oct. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of average closing price to be paid by employees   85.00%    
Share-based compensation   $ 4,762,000 $ 4,600,000 $ 4,115,000
Estimated pre-vesting forfeiture rate (as a percent)   0.50%    
Aggregate intrinsic value of stock options exercised   $ 559,000 261,000  
Stock options exercised   $ 198,000 115,000 144,000
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option term   10 years    
Stock options vesting percentage   100.00%    
Unrecognized compensation expense   $ 0    
RSAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested period   3 years    
Income tax expense at vesting   $ 112,000 $ 394,000  
Income tax benefit at vesting       $ 363,000
Unrecognized compensation expense   $ 8,400,000    
Unrecognized compensation expense expected recognition period   1 year 10 months 24 days    
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense   $ 0    
Grant date fair value of ESPP options $ 25,000      
Minimum | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested period   1 year    
Maximum | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested period   2 years