XML 73 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Summary of Reserved Shares of Common Stock (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]    
Common stock, capital shares reserved for future issuance 16,163,783 38,007,647
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
Outstanding options    
Class Of Stock [Line Items]    
Common stock, capital shares reserved for future issuance 7,917,783 3,911,633
Options available for future grant    
Class Of Stock [Line Items]    
Common stock, capital shares reserved for future issuance 7,059,000 450,567
Shares reserved under ESPP    
Class Of Stock [Line Items]    
Common stock, capital shares reserved for future issuance 1,187,000