XML 32 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Income and sales taxes payable $ 170,850 $ 19,978
Payroll related accruals 201,015 147,798
Customer deposits 62,305 72,982
Professional fees and other expenses 239,598 251,843
Accrued Expenses and Other Current Liabilities $ 673,768 $ 492,601