XML 86 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies [Abstract]  
Schedule of Contracted Capital Commitments

As of December 31, 2023 and 2024, the Company had the following contracted capital commitments: 

 

    December 31,
2023
    December 31,
2024
 
For construction of buildings   $ 1,104,571     $ 1,677,191  
For purchases of equipment     31,437,525       53,300,030  
Capital injection     267,557,243       254,204,390  
    $ 300,099,339     $ 309,181,611