XML 134 R122.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Contracted Capital Commitments (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Contracted Capital Commitments [Line Items]    
Total contracted capital commitments $ 323,297,760 $ 309,181,611
For construction of buildings [Member]    
Schedule of Contracted Capital Commitments [Line Items]    
Total contracted capital commitments 4,112,650 1,677,191
For purchases of equipment [Member]    
Schedule of Contracted Capital Commitments [Line Items]    
Total contracted capital commitments 57,881,051 53,300,030
Capital injection [Member]    
Schedule of Contracted Capital Commitments [Line Items]    
Total contracted capital commitments $ 261,304,059 $ 254,204,390