v3.25.2
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Accrued Expenses and Other Liabilities [Abstract]      
Payroll and welfare payables $ 94,004 $ 80,115 $ 92,262
Value-added tax and other taxes payable 205,053 8,197 239,543
Others 542,732 66,104 54,000
Total accrued expenses and other liabilities $ 841,789 $ 154,416 $ 385,805