XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities - Fair Value, Inputs, Level 3 [Member]
9 Months Ended
Sep. 30, 2021
USD ($)
Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Line Items]  
Balance at December 31, 2020 $ 1,115,260
Addition of new derivatives recognized as warrant 9,730,919
Addition of new derivatives recognized as loss on derivatives 10,813,347
Exercise of warrants (2,902,119)
Change in fair value of derivative liability (13,624,260)
Balance at September 30, 2021 $ 5,133,147