XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share - Summary of Antidilutive Potential Common Shares (Details) - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 6,166,996 140,543,212
Convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 0 109,090,908
Stock options exercised for promissory notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 3,484,999 5,709,999
Shares issuable upon conversion of Athena convertible security    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 616,003 0
Early exercised stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 1,291,975 6,789
Unvested RSAs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 512,613 2,580,582
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 35,250 23,154,934
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive potential common shares (in shares) 226,156 0