XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Prepaid Land Use Rights, Net (Tables)
9 Months Ended
Sep. 30, 2019
Prepaid Land Use Rights, net [Abstract]  
Schedule of prepaid land use rights
   December 31,   September 30, 
   2018   2019 
Prepaid land use rights  $8,167,587   $7,858,480 
Accumulated amortization   (721,470)   (812,043)
   $7,446,117   $7,046,437 
Less: Classified as current assets   (163,352)   (157,170)
   $7,282,765   $6,889,267