XML 104 R92.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Capital commitments $ 287,805,835 $ 87,297,961
For construction of buildings [Member]    
Capital commitments 1,799,705 3,397,961
For purchases of equipment [Member]    
Capital commitments 348,346
Capital injection [Member]    
Capital commitments $ 285,657,784 $ 83,900,000