Annual report pursuant to Section 13 and 15(d)

Derivative Liabilities (Details) - Schedule of changes in the fair value of Level 3 derivative liabilities that are measured at fair value on a recurring basis

v3.21.2
Derivative Liabilities (Details) - Schedule of changes in the fair value of Level 3 derivative liabilities that are measured at fair value on a recurring basis
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance
Derivative liabilities assumed at date of Business Combination 3,945,365
Derecognition of derivative liabilities in connection with convertible note and preferred stock modifications and exchanges (2,756,404)
Issuance of derivative liabilities 1,437,700
Change in fair value of derivative liabilities 1,816,309
Ending Balance 4,442,970
Convertible Notes [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance
Derivative liabilities assumed at date of Business Combination 23,500
Derecognition of derivative liabilities in connection with convertible note and preferred stock modifications and exchanges (723,336)
Issuance of derivative liabilities 1,219,700
Change in fair value of derivative liabilities (294,064)
Ending Balance 225,800
Warrants [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance
Derivative liabilities assumed at date of Business Combination 2,754,865
Derecognition of derivative liabilities in connection with convertible note and preferred stock modifications and exchanges
Change in fair value of derivative liabilities 1,462,305
Ending Balance 4,217,170
Preferred Stock [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance
Derivative liabilities assumed at date of Business Combination 1,167,000
Derecognition of derivative liabilities in connection with convertible note and preferred stock modifications and exchanges (2,033,068)
Issuance of derivative liabilities 218,000
Change in fair value of derivative liabilities 648,068
Ending Balance