XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
Sep. 30, 2020
Dec. 31, 2019
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 6,040,707 4,535,203
Convertible Preferred Stock    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance   2,617,386
Stock Options Outstanding    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 1,927,428 1,514,770
Shares available for Future Grant under 2020 Equity Incentive Plan    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 3,790,279 399,737
Shares available for Future Grant under Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 323,000  
Common Stock Warrants    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance   3,310