XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WARRANTS - Issued with April 2023 Offering (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Apr. 26, 2023
Apr. 23, 2023
Mar. 31, 2024
Dec. 31, 2023
Common Stock          
Warrants          
Exercise of pre-funded warrants for common stock (in shares)       4,206,285  
Common And Pre-Funded Warrants          
Warrants          
Issuance of warrants (in shares)       2,000,000  
Warrants outstanding (in shares) 40,301,676     40,301,676 51,533,652
Warrants exercised (in shares)       13,231,976  
Pre-Funded Warrants          
Warrants          
Issuance of warrants (in shares)       2,000,000  
Warrants outstanding (in shares) 29,576,676     29,576,676 31,783,652
Warrants exercised (in shares)       4,206,976  
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) 1,706,285        
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    
Threshold percentage of aggregate beneficial ownership of holder for exercising warrants   9.99% 9.99%    
Warrants outstanding (in shares) 20,293,024     20,293,024  
Warrants exercised (in shares) 1,706,976        
April 2023 Offering, Private Placement | Pre-Funded Warrants | Weighted average          
Warrants          
Exercise price (in dollars per share) $ 0.001     $ 0.001