XML 22 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Land $ 880,416 $ 880,416
Buildings 4,758,832 4,847,778
Leasehold improvements 755,039 755,039
Machinery and equipment 10,343,486 8,816,880
Office equipment, fixtures and software 615,357 518,806
Transportation assets 350,871 811,378
Property, plant and equipment, gross 17,704,001 16,630,297
Accumulated depreciation (9,658,309) (8,404,288)
Property, plant and equipment, net $ 8,045,692 $ 8,226,009