XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 14,402,567 102,560,820
Shares of Common Stock Issuable Upon Conversion of Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share   85,331,278
Restricted Stock Units and Restricted Stock Awards Subject to Future Vesting    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 6,631,968 5,627,249
Shares Issuable Pursuant to ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 520,485  
Shares of Common Stock Issuable from Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 7,250,114 11,602,293