XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANTS - Issued with March 2024 Offering (Details) - $ / shares
6 Months Ended
Mar. 01, 2024
Jun. 30, 2024
Dec. 31, 2023
Common And Pre-Funded Warrants      
Warrants      
Issuance of warrants (in shares)   2,000,000  
Warrants outstanding (in shares)   40,301,676 51,533,652
Pre-Funded Warrants      
Warrants      
Issuance of warrants (in shares)   2,000,000  
Warrants outstanding (in shares)   29,576,676 31,783,652
Common Warrants      
Warrants      
Warrants outstanding (in shares)   10,725,000 19,750,000
March 2024 Private Placement      
Warrants      
Exercise price (in dollars per share) $ 0.001    
March 2024 Private Placement | Common Stock      
Warrants      
Purchase price, common stock (in dollars per share) $ 7.00    
March 2024 Private Placement | Pre-Funded Warrants      
Warrants      
Issuance of warrants (in shares) 2,000,000    
Exercise price (in dollars per share) $ 0.001    
Purchase price, warrant (in dollars per share) $ 6.999    
Threshold percentage of aggregate beneficial ownership of holder for exercising warrants 9.99%    
Warrants outstanding (in shares)   2,000,000  
March 2024 Private Placement | Pre-Funded Warrants | Weighted average      
Warrants      
Exercise price (in dollars per share)   $ 0.001