XML 49 R46.htm IDEA: XBRL DOCUMENT v3.20.1
8. Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Accrued expenses $ 1,686,841 $ 1,144,142
Accrued Operating Expenses [Member]    
Accrued expenses 854,056 240,941
Accrued Wages and Related Expenses [Member]    
Accrued expenses 487,327 490,961
Accrued Interest [Member]    
Accrued expenses 0 10,958
Accrued Sales Tax Payable [Member]    
Accrued expenses $ 345,458 $ 401,282