XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Incentive Plans (Shares Reserved for Future Issuance) (Details) - shares
Jun. 30, 2020
Dec. 31, 2019
Stock options outstanding 1,475,017 1,275,380
Employee stock purchase plan 7,605  
Warrants outstanding 10,547,363  
Total shares reserved 12,390,096  
Equity Incentive Plan 2016 [Member]    
Available for future grants under the 2016 Plan 360,111