XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Warrants Issued with April 2023 Private Placement - Additional Information (Details) - $ / shares
3 Months Ended 9 Months Ended
Apr. 26, 2023
Apr. 23, 2023
Sep. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Sep. 30, 2024
Dec. 31, 2023
Common Stock              
Warrants              
Exercise of pre-funded warrants for common stock (in shares)     1,385,525 4,206,285 4,250,000    
Common And Pre-Funded Warrants              
Warrants              
Issuance of warrants (in shares)           2,000,000  
Warrants outstanding (in shares)     38,915,972     38,915,972 51,533,652
Warrants exercised (in shares)           14,617,680  
Pre-Funded Warrants              
Warrants              
Issuance of warrants (in shares)           2,000,000  
Warrants outstanding (in shares)     28,190,972     28,190,972 31,783,652
Warrants exercised (in shares)           5,592,680  
Common Warrants              
Warrants              
Warrants outstanding (in shares)     10,725,000     10,725,000 19,750,000
Warrants exercised (in shares)           9,025,000  
April 2023 Offering, Private Placement | Common Stock              
Warrants              
Purchase price, common stock (in dollars per share) $ 0.946 $ 0.946          
Exercise of pre-funded warrants for common stock (in shares)           3,091,810  
April 2023 Offering, Private Placement | Pre-Funded Warrants              
Warrants              
Issuance of warrants (in shares) 22,000,000 22,000,000          
Exercise price (in dollars per share) $ 0.001 $ 0.001          
Purchase price, warrant (in dollars per share) $ 0.945 $ 0.945          
Threshold percentage of aggregate beneficial ownership of holder for exercising warrants 9.99% 9.99%          
Warrants outstanding (in shares)     18,907,320     18,907,320  
Warrants exercised (in shares)           3,092,680  
April 2023 Offering, Private Placement | Pre-Funded Warrants | Weighted average              
Warrants              
Exercise price (in dollars per share)     $ 0.001     $ 0.001