XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
Mar. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 7,924,688 6,040,105
Shares Issuable Upon Exercise of Outstanding Common Stock Options and Vesting of Outstanding Common Restricted Stock Units Granted    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 2,511,387 1,974,870
Shares available for Future Grant under 2020 Equity Incentive Plan    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 4,765,450 3,742,235
Shares available for Future Grant under Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Reserved shares of common stock for future issuance 647,851 323,000