v3.26.1
SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Total Accounts Receivable $ 1,933,199 $ 1,984,424
Less: Allowance for credit losses (941,052) (847,205)
Total accounts receivable, net 992,147 1,137,219
Third Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Accounts Receivable $ 1,933,199 $ 1,984,424