XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholder's Equity - Summary of Common Stock Reserved for Issuance (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Common Stock and Common Stock Equivalents:      
Common Stock (in shares) 31,030,218 29,130,607 16,795,673
Common Stock and Pre-funded Stock Warrants (in shares) 31,030,218   18,588,673
Options to Purchase Common Stock (in shares) 1,895,031   1,570,599
Convertible Preferred Stock (in shares) 1,363,636   1,363,636
Total (in shares) 38,808,569   32,033,132
Warrants to Purchase Common Stock      
Common Stock and Common Stock Equivalents:      
Warrants to Purchase Common Stock (in shares) 3,984,484   10,196,268
Pre-funded Warrants      
Common Stock and Common Stock Equivalents:      
Common Stock Issuable upon Exercise of Pre-funded Warrants (in shares) 0   1,793,000
Unvested Restricted Stock Awards      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 891   891
Unvested Restricted Stock Units      
Common Stock and Common Stock Equivalents:      
Unvested restricted stock awards/units (in shares) 534,309 258,885 313,065