XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Stock Purchase Plan - Additional Information (Details) - shares
3 Months Ended
Sep. 20, 2019
Mar. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares of common stock reserved for future issuance   9,399,095 8,292,721
2019 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of eligible employee compensation 15.00%    
Shares of common stock reserved for future issuance   963,085  
Period for automatic increase in common available for future issuance 10 years    
Percentage of shares issued from outstanding number of shares 1.00%    
Shares issued   0