XML 48 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details - Other Accrued Expenses (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Details    
Profit sharing plan contribution $ 266,398 $ 384,275
Property taxes 92,620 92,044
All other items 136,114 127,855
Other Accrued Expenses $ 495,132 $ 604,174