XML 56 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   March 31,   December 31, 
   2020   2019 
Property, Plant, and Equipment:        
Land use rights  $11,509,449   $11,689,114 
Building and improvements   69,723,406    70,811,803 
Machinery and equipment   150,603,073    152,954,020 
Vehicles   578,771    587,806 
Construction in progress   6,546,542    6,399,986 
Totals   238,961,241    242,442,729 
Less: accumulated depreciation and amortization   (93,155,517)   (90,825,877)
Property, Plant and Equipment, net  $145,805,724   $151,616,852