XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 10,694,244 11,300,897
Options to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 6,396,895 5,467,611
Warrants to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 4,296,472 4,490,159
Series A Convertible Preferred Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 877 877
Series E Convertible Preferred Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 0 1,342,250