XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Changes in the fair value of the warrant derivative liability        
Beginning balance $ 2,345,736 $ 2,014,560 $ 4,620,593
Recognition of warrant derivative liability on issuance dates       2,416,422
Warrant exercise     (903,779)  
Change in fair value of warrants derivative liability (1,076,264) (420,840) (2,447,342) (822,702)
Ending balance $ 1,269,472 $ 1,593,720 $ 1,269,472 $ 1,593,720