XML 42 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Salaries and wages payable $ 555,481 $ 147,677
401(k) contributions payable 12,997 8,232
Accrued paid time off 303,006 265,962
Profit sharing payable 78,945 191,820
Total accrued compensation and related costs $ 950,429 $ 613,691