v3.25.2
Loan Payable to Third Parties - Schedule of Loan payable to third parties (Details) - Loan payable to third parties [Member] - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Loan payable to third parties [Line Items]    
Loan payable to third parties, current $ 132,620 $ 164,399
Total $ 132,620 $ 164,399