XML 89 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss per Share - Schedule of Excluded Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Common stock issued for exercise of stock options subject to nonrecourse promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 3,545,821 16,855,230
Common stock issued for early exercise of stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 388,839 154,820
Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 19,702,603 85,510,700
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 16,361,955 6,969,701
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 3,347,300 0
Warrants | Common Class A    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 7,733,346 1,895,345
Warrants | Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0 1,433,585