XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total $ 3,036,595 $ 3,022,361
Less: accumulated depreciation (1,761,881) (1,701,498)
Total property and equipment 1,274,714 1,320,863
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total 1,543,883 1,529,649
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total 1,039,013 1,039,013
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross, Total $ 453,699 $ 453,699