XML 94 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities - Fair Value, Inputs, Level 3 [Member]
12 Months Ended
Dec. 31, 2020
USD ($)
Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Line Items]  
Balance at December 31, 2019
Addition of new derivatives recognized as warrant 689,205
Addition of new derivatives recognized as loss on derivatives 306,215
Change in fair value of derivative liability 119,840
Balance at December 31, 2020 $ 1,115,260