XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Prepaid Land Use Rights, Net (Tables)
3 Months Ended
Mar. 31, 2019
Prepaid Land Use Rights, net [Abstract]  
Schedule of prepaid land use rights
   December 31,   March 31, 
   2018   2019 
Prepaid land use rights  $8,167,587   $8,370,776 
Accumulated amortization   (721,470)   (781,272)
   $7,446,117   $7,589,504 
Less: Classified as current assets   (163,352)   (167,416)
   $7,282,765   $7,422,088