XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock - Summary of Reserved Shares of Common Stock (Details)
Sep. 30, 2020
shares
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 56,475,053
Series A Preferred  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 20,000,000
Series B Preferred  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 7,592,830
Series C Preferred  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 6,052,617
Series D Preferred  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 15,313,382
Outstanding options  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 7,001,747
Options available for future grant  
Class Of Stock [Line Items]  
Common stock, capital shares reserved for future issuance 514,477