XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Income and sales taxes payable $ 22,967 $ 19,978
Payroll related accruals 460,495 147,798
Customer deposits 112,306 72,982
Professional fees and other expenses 233,932 251,843
Accrued Expenses and Other Current Liabilities $ 829,700 $ 492,601