Convertible Promissory Notes - Schedule of Convertible Promissory Notes (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Debt Disclosure [Abstract]    
Secured convertible promissory notes $ 3,444,779 $ 3,182,972
Debt discount liability (321,533) (216,069)
Debt discount original issue discount (19,173) (12,229)
Debt discount deferred financing (19,280) (2,424)
Secured convertible promissory notes- net $ 3,084,793 $ 2,952,250