XML 58 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Prepaid Expenses (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Prepaid Expenses [Abstract]      
Prepaid insurance $ 29,694 $ 28,828 $ 30,847
Prepaid products and services 217,580 54,870 66,246
Prepaid rent and security deposit 12,192 5,915 5,915
Prepaid expenses, net $ 259,466 $ 89,613 $ 103,008