XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WARRANTS - Warrants Issued with June 2022 Offering (Details)
3 Months Ended
Oct. 12, 2023
USD ($)
$ / shares
shares
Jun. 27, 2022
$ / shares
shares
Mar. 31, 2024
USD ($)
Y
$ / shares
shares
Dec. 31, 2023
Y
shares
Warrants        
Exercise of common warrants | $     $ 61,218,000  
Proceeds from exercise of warrants | $     $ 9,025,000  
Common Stock        
Warrants        
Exercise of pre-funded warrants for common stock (in shares)     4,206,285  
Exercise of common warrants | $     $ 1,000  
Exercise of common warrants (in shares)     9,025,000  
Common And Pre-Funded Warrants        
Warrants        
Issuance of warrants (in shares)     2,000,000  
Warrants exercised (in shares)     13,231,976  
Warrants outstanding (in shares)     40,301,676 51,533,652
Pre-Funded Warrants        
Warrants        
Issuance of warrants (in shares)     2,000,000  
Warrants exercised (in shares)     4,206,976  
Warrants outstanding (in shares)     29,576,676 31,783,652
Common Warrants        
Warrants        
Warrants exercised (in shares)     9,025,000  
Warrants outstanding (in shares)     10,725,000 19,750,000
Common Warrants | Expected term (in years)        
Warrants        
Measurement input | Y     2.2 2.4
Common Warrants | Volatility        
Warrants        
Measurement input     1.1202 1.0946
Common Warrants | Risk-free interest rate        
Warrants        
Measurement input     0.0475 0.0432
Common Warrants | Dividend yield        
Warrants        
Measurement input     0.0000 0.0000
June 2022 Offering        
Warrants        
Offering price per share and accompanying warrant (in dollars per share) | $ / shares   $ 1.00    
Offering price per pre-funded warrant and accompanying warrant (in dollars per share) | $ / shares   $ 0.9999    
June 2022 Offering | Common Stock        
Warrants        
Exercise of pre-funded warrants for common stock (in shares)     8,500,000  
Exercise of common warrants (in shares)     19,725,000  
June 2022 Offering | Common And Pre-Funded Warrants        
Warrants        
Warrants term   5 years    
June 2022 Offering | Pre-Funded Warrants        
Warrants        
Issuance of warrants (in shares)   10,000,000    
Exercise price (in dollars per share) | $ / shares   $ 0.0001    
Warrants exercised (in shares)     8,500,000  
Proceeds from exercise of warrants | $     $ 850  
Warrants outstanding (in shares)     1,500,000  
June 2022 Offering | Pre-Funded Warrants | Weighted average        
Warrants        
Exercise price (in dollars per share) | $ / shares     $ 0.0001  
June 2022 Offering | Pre-Funded Warrants | Average        
Warrants        
Warrants term     5 years  
June 2022 Offering | Common Warrants        
Warrants        
Issuance of warrants (in shares)   30,000,000    
Exercise price (in dollars per share) | $ / shares   $ 1.00    
Warrants exercised (in shares)     19,275,000  
Proceeds from exercise of warrants | $     $ 19,300,000  
Warrants outstanding (in shares)     10,725,000  
June 2022 Offering | Common Warrants | Expected term (in years)        
Warrants        
Measurement input | Y     2.2 2.4
June 2022 Offering | Common Warrants | Volatility        
Warrants        
Measurement input     1.1202 1.0946
June 2022 Offering | Common Warrants | Risk-free interest rate        
Warrants        
Measurement input     0.0475 0.0432
June 2022 Offering | Common Warrants | Dividend yield        
Warrants        
Measurement input     0.0000 0.0000
June 2022 Offering | Common Warrants | Weighted average        
Warrants        
Exercise price (in dollars per share) | $ / shares     $ 1.00  
June 2022 Offering | Common Warrants | Average        
Warrants        
Warrants term     5 years  
Exchange Agreement        
Warrants        
Fair market value | $ $ 12,900,000      
Exchange Agreement | Treasury Stock        
Warrants        
Exchange of common stock for prefunded warrants (in shares) 5,658,034      
Exchange Agreement | Pre-Funded Warrants        
Warrants        
Number of warrants issued in exchange of common stock (in shares) 5,658,034      
Exercise price of warrants (in dollars per share) | $ / shares $ 0.001