XML 91 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation - Summary of Stock-based Compensation Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
2005 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of options outstanding, Beginning of period 155,000  
Number of options outstanding, Exercised (55,000)  
Number of options outstanding, Ending of year 100,000 155,000
Number of options outstanding, Full vested and expected to vest 100,000  
Number of options outstanding, Vested 100,000  
Weighted average exercise price, Outstanding beginning $ 4.70  
Weighted average exercise price, Exercised 1.15  
Weighted average exercise price, Outstanding ending 5.77 $ 4.70
Weighted average exercise price, Full vested and expected to vest 5.77  
Weighted average exercise price, Vested $ 5.77  
Aggregate intrinsic value, Outstanding $ 195  
Aggregate intrinsic value, Fully vested and expected to vest 195  
Aggregate intrinsic value, Vested $ 195  
2010 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of options outstanding, Beginning of period 365,000  
Number of options outstanding, Granted 0 0
Number of options outstanding, Exercised (145,000)  
Number of options outstanding, Ending of year 220,000 365,000
Number of options outstanding, Full vested and expected to vest 212,500  
Number of options outstanding, Vested 190,000  
Weighted average exercise price, Outstanding beginning $ 5.78  
Weighted average exercise price, Exercised 2.19  
Weighted average exercise price, Outstanding ending 7.75 $ 5.78
Weighted average exercise price, Full vested and expected to vest 7.74  
Weighted average exercise price, Vested $ 7.71  
Aggregate intrinsic value, Outstanding $ 52  
Aggregate intrinsic value, Fully vested and expected to vest 52  
Aggregate intrinsic value, Vested $ 52