XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - WARRANT EXERCISES (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Proceeds from exercise of warrants | $ $ 59,835,000
Pre-Funded Warrants  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 0.001
Common stock outstanding warrants to purchase 51,430,477
2020 Public Offering of Common Stock and Warrants | Stock Purchase Warrants  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 1.30
Common stock outstanding warrants to purchase 8,174,503
2022 Underwritten Public Offering | Stock Purchase Warrants  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 1.45
Common stock outstanding warrants to purchase 26,666,669
Underwritten Public Offering | Stock Purchase Warrants  
Class of Warrant or Right [Line Items]  
Warrants to purchase common stock exercised, shares 44,983,194
Proceeds from exercise of warrants | $ $ 59,835,000