XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies [Abstract]  
Schedule of Capital Commitments As of December 31, 2022 and September 30, 2023, the Company had the following contracted capital commitments:
   December 31,
2022
   September 30,
2023
 
For construction of buildings  $21,406,584   $5,178,838 
For purchases of equipment   4,249,801    257,377,404 
Capital injection   137,739,785    234,777,920 
Acquisition of long-term investments   
-
    42,649,990 
   $163,396,170   $539,984,152