XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Outstanding Potentially Dilutive Securities Excluded From Calculation of Diluted Net Loss (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive common stock equivalents excluded from calculation of diluted net loss per share 17,423,938 2,571,985
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 3,161,917 2,406,668
Unvested Restricted Stock Units    
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,095,738 106,394
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 13,166,283 58,923