XML 55 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Prepaid Land Use Rights, net (Tables)
12 Months Ended
Dec. 31, 2018
Prepaid Land Use Rights, net [Abstract]  
Schedule of prepaid land use rights
   December 31,   December 31, 
   2017   2018 
Prepaid land use rights  $8,634,993   $8,167,587 
Accumulated amortization   (590,058)   (721,470)
   $8,044,935   $7,446,117 
Less: Classified as current assets   (172,700)   (163,352)
   $7,872,235   $7,282,765