Land Use Rights, Net - Schedule of land use rights (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Property, Plant and Equipment [Abstract] | ||
| Land use rights | $ 3,955,176 | |
| Foreign currency translation adjustment | 111,683 | |
| Less: accumulated amortization | (65,843) | |
| Total land use rights, net | $ 4,001,016 | $ 0 |