XML 113 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   December 31,   December 31, 
   2019   2018 
Property, Plant, and Equipment:        
Land use rights  $11,689,114   $11,881,571 
Building and improvements   70,811,803    94,127,348 
Machinery and equipment   152,954,020    159,651,736 
Vehicles   587,806    597,484 
Construction in progress   6,399,986    5,005,041 
Totals   242,442,729    271,263,180 
Less: accumulated depreciation and amortization   (90,825,877)   (103,433,464)
Property, Plant and Equipment, net  $151,616,852   $167,829,716