Commitments and Contingencies - Schedule of Contracted Capital Commitments (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Schedule of Contracted Capital Commitments [Line Items] | ||
Total contracted capital commitments | $ 337,295,029 | $ 309,181,611 |
For construction of buildings [Member] | ||
Schedule of Contracted Capital Commitments [Line Items] | ||
Total contracted capital commitments | 5,924,250 | 1,677,191 |
For purchases of equipment [Member] | ||
Schedule of Contracted Capital Commitments [Line Items] | ||
Total contracted capital commitments | 69,928,476 | 53,300,030 |
Capital injection [Member] | ||
Schedule of Contracted Capital Commitments [Line Items] | ||
Total contracted capital commitments | $ 261,442,303 | $ 254,204,390 |