XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities - Fair Value, Inputs, Level 3 [Member]
6 Months Ended
Jun. 30, 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 (278,350)
Balance at June 30, 2020 $ 717,070