XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment, Net [Abstract]  
Schedule of property, plant and equipment, net
  December 31,   March 31, 
   2019   2020 
Buildings  $27,262,301   $26,812,159 
Machinery and equipment   22,719,932    22,344,791 
Office equipment   204,196    200,824 
Motor vehicles   161,980    159,305 
    50,348,409    49,517,079 
Impairment   (4,126,152)   (4,058,023)
Accumulated depreciation   (8,044,692)   (8,485,131)
Carrying amount  $38,177,565   $36,973,925