Annual report pursuant to Section 13 and 15(d)

Property, Buildings and Equipment - Summary of Property, Buildings and Equipment (Details)

v3.19.1
Property, Buildings and Equipment - Summary of Property, Buildings and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 91,987,138 $ 74,999,954
Less accumulated depreciation 43,060,083 38,927,654
Net properties, buildings and equipment 48,927,055 36,072,300
Land    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross 670,400 530,221
Land improvements    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 537,175 495,484
Land improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 7 years  
Land improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 15 years  
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 2,767,603 2,588,053
Buildings and improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 5 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 40 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 254,385 252,646
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 5 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 39 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 87,734,262 70,892,181
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 2 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives in years 10 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, building and equipment, gross $ 23,313 $ 241,369