XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Net loss carry-forward $ 19,604,852 $ 18,344,852
Total deferred tax assets 44,185,284 3,916,297
Valuation allowance (4,185,284) (3,916,297)
Net deferred tax assets