XML 34 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Salaries and wages payable $ 192,161 $ 147,677
Medical contribution payable 1,633
401(k) contributions payable 9,626 8,232
Accrued paid time off (PTO) 287,846 265,962
Profit sharing payable 120,221 191,820
Total accrued compensation and related costs $ 611,487 $ 613,691