XML 36 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll liabilities $ 1,395,847 $ 1,202,765
Accrued taxes 112,675 117,698
Current portion of finance obligation 28,603 26,837
Accrued other 67,463 30,256
Total accrued liabilities $ 1,604,588 $ 1,377,556