XML 24 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Income and sales taxes payable $ 36,616 $ 19,978
Payroll related accruals 814,184 147,798
Customer deposits 113,279 72,982
Professional fees and other expenses 169,515 251,843
Accrued Expenses and Other Current Liabilities $ 1,133,594 $ 492,601