XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Salaries and wages payable $ 357,651 $ 147,677
401(k) contributions payable 15,635 8,232
Accrued paid time off 248,891 265,962
Profit sharing payable 106,006 191,820
Total accrued compensation and related costs $ 728,183 $ 613,691