XML 95 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Narratives (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation      
Vesting Period 3 years    
2012 Stock Incentive Plan      
Stock-Based Compensation      
Vesting Period 4 years    
Vesting Term P10Y    
Weighted Average Grant Date Fair Value per share $ 6.81 $ 1.08 $ 0.54
Unrecognized compensation expense $ 5,700,000    
Weighted Average period for recognition of unrecognized expenses 3 years 4 months 24 days    
2012 Stock Incentive Plan | Current Liability      
Stock-Based Compensation      
Proceeds from early exercise of option $ 4,000    
2019 Equity Incentive Plan      
Stock-Based Compensation      
Shares available for future issuance 323,715