v3.25.1
Lease - Schedule of Lease Expenses (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Schedule of Lease Expenses [Abstract]      
Operating lease cost – straight line (in Dollars) $ 308,290   $ 311,260
Land use rights 35 years 8 months 12 days 35 years 10 months 24 days  
Operating leases 3 years 11 months 23 days 4 years 1 month 28 days  
Land use rights  
Operating lease 4.32% 4.33%  
Finance lease 2.90%  
Operating cash outflows from operating assets (in Dollars) $ 137,184   $ 69,957