XML 57 R87.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock, Common Stock Warrants and Stock Option Plan - 2007 Equity Incentive Plan (Details) - shares
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2015
Oct. 26, 2015
Dec. 31, 2007
Jan. 31, 2007
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, capital shares reserved for future issuance (in shares) 15,035,095 14,093,625        
Share-based Payment Arrangement, Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, capital shares reserved for future issuance (in shares) 1,626,244 1,929,391        
2007 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, capital shares reserved for future issuance (in shares)     2,651,515   787,878 272,727
Percentage of fair market value of common stock (as a percent) 85.00%          
Number of shares available for grant (in shares)       0    
2007 Plan [Member] | New Employee [Member] | Share-based Compensation Award, Tranche One [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting percentage (as a percent) 25.00%          
2007 Plan [Member] | Share-based Payment Arrangement, Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period 4 years          
Exercisable period 10 years          
2007 Plan [Member] | Restricted Stock [Member] | Persons controlling more than 10% of Company's stock [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Percentage of fair market value of common stock (as a percent) 100.00%