Land-Use Rights, Net - Schedule of Land-Use Rights, Net (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Land-Use Rights, Net [Abstract] | ||
| Land-use rights | $ 2,421,164 | $ 2,319,598 |
| Less: accumulated amortization | (246,152) | (189,434) |
| Land-use rights, net | $ 2,175,012 | $ 2,130,164 |