XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Warrants and Pre Funded Warrants - Summary of Pre-funded Warrant Shares Outstanding (Details) - October 2023 Securities Purchase Agreement
3 Months Ended
Mar. 31, 2024
shares
Class of Warrant or Right [Line Items]  
Beginning balance, shares 81,054,686
Exercised (569,125)
Ending balance, shares 80,485,561
Exercisable at March 31, 2024 80,485,561