XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 11,159,352 9,412,486
Options to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 8,351,122 6,603,661
Warrants to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 2,807,353 2,807,948
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