v3.25.2
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