Income Tax - Schedule of Deferred Tax Assets (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|
Schedule of Deferred Tax Assets [Line Items] | |||
Land use right amortization | $ 91,714 | $ 85,865 | $ 65,858 |
Appraisal appreciation | 12,503 | ||
Totals | 341,466 | 428,466 | 318,355 |
Less: Valuation allowance | (237,249) | (342,601) | (252,497) |
Deferred tax assets, net | 104,217 | 85,865 | 65,858 |
PRC [Member] | |||
Schedule of Deferred Tax Assets [Line Items] | |||
Net operating losses carried forward | 15,931 | 148,993 | 101,852 |
UNITED STATES | |||
Schedule of Deferred Tax Assets [Line Items] | |||
Net operating losses carried forward | $ 221,318 | $ 193,608 | $ 150,645 |