XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Reserved for Issuance - Schedule of Common Stock Reserved for Issuance (Details) - shares
Sep. 30, 2020
Dec. 31, 2019
Class Of Stock [Line Items]    
Outstanding stock options 4,885,197 3,278,439
Shares reserved for future option grants 232,549 742,828
Total common stock reserved for issuance 15,782,813 8,011,334
Common Stock    
Class Of Stock [Line Items]    
Outstanding common stock warrants 10,665,067 3,990,067