XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Pre-funded Warrants for Common Stock Issued and Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
May 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price $ 0.0001 $ 0.0001
Pre-funded Warrants    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Warrants Outstanding 28,891,578  
Pre-funded Warrants | February 2019    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issue Date Feb. 28, 2019  
Expiration Date None  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 3,750,000  
Pre-funded Warrants | April 2020    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issue Date Apr. 30, 2020  
Expiration Date None  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 11,860,328  
Pre-funded Warrants | May 2022    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issue Date May 31, 2022  
Expiration Date None  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 13,281,250