XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 9,230,722 3,923,526
Stock Options Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 2,841,419 3,286,870
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 875,902 186,480
Warrants Outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 87,784 87,784
Shares Reserved for Charitable Contribution    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 301,993 362,392
Convertible Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total shares 5,123,624