Quarterly report pursuant to Section 13 or 15(d)

Recent Developments, Liquidity and Management's Plans - Summary of Milestone Events Payment (Details) (Parenthetical)

v3.21.1
Recent Developments, Liquidity and Management's Plans - Summary of Milestone Events Payment (Details) (Parenthetical)
3 Months Ended
Mar. 31, 2021
USD ($)
Integer
Number of consecutive trading days | Integer 10
Milestone Period One [Member]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Market capitalization $ 500,000,000
Payments to milestone $ 20,000,000
Milestone Period Two [Member]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Increase in market capitalization $ 250,000,000
Incremental increase payable 20,000,000
Milestone Period Two [Member] | Maximum [Member]  
Market capitalization 1,000,000,000
Payments to milestone $ 10,000,000
Milestone Period Three [Member]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Market capitalization $ 1,000,000,000
Payments to milestone $ 25,000,000
Milestone Period Four [Member]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Increase in market capitalization $ 1,000,000,000
Milestone Period Four [Member] | Maximum [Member]  
Payments to milestone $ 25,000,000