XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies [Abstract]  
Schedule of capital commitments
    December 31,
2021
    December 31,
2022
 
For construction of buildings   $ 1,199,606     $ 21,406,584  
For purchases of equipment     12,867,786       4,249,801  
Capital injection     159,905,519       137,739,785  
    $ 173,972,911     $ 163,396,170