XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary of Pre-funded Warrants for Common Stock Issued and Outstanding (Details) - Pre-funded Warrants
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Warrants Outstanding 16,610,328
February 8, 2019  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Issue Date Feb. 08, 2019
Expiration Date None
Exercise Price | $ / shares $ 0.0001
Number of Warrants Outstanding 3,750,000
April 30, 2020  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Issue Date Apr. 30, 2020
Expiration Date None
Exercise Price | $ / shares $ 0.0001
Number of Warrants Outstanding 12,860,328