XML 45 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Abstract]    
Land $ 880,416 $ 880,416
Buildings 4,847,778 4,847,778
Leasehold improvements 755,039 717,232
Machinery and equipment 8,816,880 8,216,237
Office equipment, fixtures and software 518,806 507,557
Transportation assets 811,378 811,378
Property, plant and equipment, gross 16,630,297 15,980,598
Accumulated depreciation (8,404,288) (7,171,250)
Property, plant and equipment, net $ 8,226,009 $ 8,809,348