XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Salaries and wages payable $ 316,957 $ 115,481
401(k) contributions payable 13,520 30,532
Accrued paid time off (PTO) 257,623 257,751
Profit sharing payable 458,574 189,727
Total accrued compensation and related costs $ 1,046,674 $ 593,491