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.2
Recent Developments, Liquidity and Management’s Plans - Summary of Milestone Events Payment (Details) (Parenthetical)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
Integer
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Number of consecutive trading days | Integer 10
Milestone Period One [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Market capitalization $ 500
Payments to milestone $ 20
Milestone Period Two [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Increase in market capitalization $ 250
Incremental increase payable 20
Milestone Period Two [Member] | Maximum [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Market capitalization 1,000
Payments to milestone $ 10
Milestone Period Three [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Market capitalization $ 1,000
Payments to milestone $ 25
Milestone Period Four [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Number of trading days | Integer 10
Number of consecutive trading days | Integer 20
Increase in market capitalization $ 1,000
Milestone Period Four [Member] | Maximum [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Payments to milestone $ 25