XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 16,679,956 17,621,091
Stock Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 4,679,027 3,123,221
Unvested RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 987,550 1,118,735
Warrants to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share [1] 10,412,805 13,358,782
Conversion Shares Under the Term Loan with K2hv    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 590,816  
ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 9,758 20,353
[1] The table above excludes pre-funded warrants issued in connection with the July 2022 public offering (see Note 7).