XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Warrants and Pre Funded Warrants - Summary of Pre-funded Warrant Shares Outstanding (Details) - October 2023 Securities Purchase Agreement
6 Months Ended
Jun. 30, 2024
shares
Class of Warrant or Right [Line Items]  
Beginning balance, shares 81,054,686
Exercised (4,125,531)
Ending balance, shares 76,929,155
Exercisable at June 30, 2024 76,929,155