XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Stock Options, Balance | shares 579,731  
Stock Options, Granted | shares 324,300  
Stock Options, Exercised | shares (3,783)  
Stock Options, Cancelled | shares (8,500)  
Stock Options, Balance | shares 891,748 579,731
Stock Options, Exercisable | shares 569,724  
Weighted-Average Exercise Price, Balance | $ / shares $ 8.04  
Weighted-Average Exercise Price, Granted | $ / shares 4.50  
Weighted-Average Exercise Price, Exercised | $ / shares 5.11  
Weighted-Average Exercise Price, Canceled | $ / shares 8.10  
Weighted-Average Exercise Price, Balance | $ / shares 6.77 $ 8.04
Weighted-Average Exercise Price, Exercisable | $ / shares $ 7.75  
Weighted-Average Remaining Contractual Life (Years), Balance 7 years 3 months 18 days 7 years
Weighted-Average Remaining Contractual Life (Years), Exercisable 6 years 6 months  
Aggregate Intrinsic Value, Balance | $ $ 120  
Aggregate Intrinsic Value, Exercised | $ $ 3  
Aggregate Intrinsic Value, Balance | $   $ 120