XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Net loss per share attributable to common stockholders - Antidilutive shares (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share 6,592,555 31,672,608
Series A Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   2,151,641
Series B Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   5,886,405
Series C Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   11,473,110
Series D Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   7,034,423
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share 6,296,781 4,947,296
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share 137,500  
Performance-based stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   21,459
Series D Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share   158,274
Warrant to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Amounts excluded from computation of diluted net loss per share 158,274