XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies [Abstract]  
Schedule of capital commitments
   December 31,  September 30,
   2019  2020
For construction of buildings  $3,397,961   $1,799,705 
For purchases of equipment   -    348,346 
Capital injection   83,900,000    285,657,784 
   $87,297,961   $287,805,835