XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Changes in the fair value of the warrant derivative liability        
Beginning balance $ 4,620,593   $ 3,162,733
Recognition Of Warrant Liability On Issuance Dates   $ 2,416,422   2,416,422
Warrant exercise (821,538)   (903,779)  
Change in fair value of warrants derivative liability 4,541 (401,862) (1,371,078) (401,862)
Ending balance $ 2,345,736 $ 2,014,560 $ 2,345,736 $ 2,014,560