v3.25.2
SCHEDULE OF ACCOUNTS PAYABLE (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accounts Payable $ 1,424,754 $ 2,116,876
1 - 30 Days [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accounts Payable 233,865 710,438
31 - 60 Days [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accounts Payable 40,094 272,627
61 - 90 Days [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accounts Payable 77,507 169,515
Above 90 Days [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accounts Payable $ 1,073,288 $ 964,296