v3.25.1
Derivative Liabilities - Additional Information (Details) - $ / shares
Dec. 31, 2020
May 14, 2020
Convertible Promissory Notes    
Derivative [Line Items]    
Convertible promissory notes that bore interest rate 10.00%  
Series D Preferred Stock    
Derivative [Line Items]    
Exercise price $ 0.01 $ 0.01
2020 Warrants    
Derivative [Line Items]    
Warrants expiry term 10 years