v3.25.2
SCHEDULE OF CONVERTIBLE DEBT OUTSTANDING (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Short-Term Debt [Line Items]    
Principal $ 2,540,000 $ 2,236,859
Convertible Debt One [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 26, 2022  
Principal $ 30,000.00  
Maturity Date Dec. 16, 2023  
Conversion Terms 0.02  
Convertible Debt Two [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 14, 2022  
Principal $ 30,000.00  
Maturity Date Dec. 16, 2023  
Conversion Terms 0.02  
Convertible Debt Three [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jan. 13, 2023  
Principal $ 50,000.00  
Maturity Date Dec. 31, 2023  
Conversion Terms 0.02  
Convertible Debt Four [Member]    
Short-Term Debt [Line Items]    
Issuance Date Feb. 01, 2023  
Principal $ 10,000.00  
Maturity Date Feb. 01, 2024  
Conversion Terms 0.02  
Convertible Debt Five [Member]    
Short-Term Debt [Line Items]    
Issuance Date Feb. 01, 2023  
Principal $ 100,000.00  
Maturity Date Feb. 02, 2024  
Conversion Terms 0.02  
Convertible Debt Six [Member]    
Short-Term Debt [Line Items]    
Issuance Date Feb. 21, 2023  
Principal  
Maturity Date Feb. 21, 2024  
Conversion Terms 0.02  
Convertible Debt Seven [Member]    
Short-Term Debt [Line Items]    
Issuance Date Feb. 24, 2023  
Principal $ 50,000.00  
Maturity Date Feb. 24, 2024  
Conversion Terms 0.02  
Convertible Debt Eight [Member]    
Short-Term Debt [Line Items]    
Issuance Date Apr. 04, 2023  
Principal $ 50,000.00  
Maturity Date Apr. 04, 2024  
Conversion Terms 0.02  
Convertible Debt Nine [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 17, 2023  
Principal $ 45,000.00  
Maturity Date May 17, 2024  
Conversion Terms 0.02  
Convertible Debt Ten [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 17, 2023  
Principal $ 30,000.00  
Maturity Date May 17, 2024  
Conversion Terms 0.02  
Convertible Debt Eleven [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jun. 03, 2023  
Principal $ 50,000.00  
Maturity Date May 17, 2024  
Conversion Terms 0.02  
Convertible Debt Twelve [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jun. 05, 2023  
Principal $ 100,000.00  
Maturity Date Jun. 05, 2024  
Conversion Terms 0.02  
Convertible Debt Thirteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 02, 2023  
Principal $ 50,000.00  
Maturity Date Aug. 03, 2024  
Conversion Terms 0.02  
Convertible Debt Fourteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 03, 2023  
Principal $ 30,000.00  
Maturity Date Aug. 03, 2024  
Conversion Terms 0.02  
Convertible Debt Fifteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 20, 2023  
Principal $ 45,000.00  
Maturity Date Aug. 03, 2024  
Conversion Terms 0.02  
Convertible Debt Sixteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 29, 2023  
Principal $ 150,000.00  
Maturity Date Aug. 27, 2024  
Conversion Terms 0.02  
Convertible Debt Seventeen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 11, 2023  
Principal $ 10,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Eighteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 11, 2023  
Principal $ 10,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Nineteen [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 11, 2023  
Principal $ 10,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 11, 2023  
Principal $ 10,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty One [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 11, 2023  
Principal $ 10,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Two [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 23, 2023  
Principal $ 50,000.00  
Maturity Date Oct. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Three [Member]    
Short-Term Debt [Line Items]    
Issuance Date Nov. 16, 2023  
Principal $ 60,000.00  
Maturity Date Nov. 30, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Four [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 18, 2023  
Principal $ 15,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Five [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 19, 2023  
Principal $ 15,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Six [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 20, 2023  
Principal $ 10,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Seven [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 21, 2023  
Principal $ 10,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Eight [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 22, 2023  
Principal $ 10,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Twenty Nine [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 26, 2023  
Principal $ 300,000.00  
Maturity Date Dec. 31, 2024  
Conversion Terms 0.02  
Convertible Debt Thirty [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jan. 06, 2024  
Principal $ 10,000.00  
Maturity Date Jan. 11, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty One [Member]    
Short-Term Debt [Line Items]    
Issuance Date Apr. 01, 2024  
Principal $ 26,859.00  
Maturity Date Apr. 30, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Two [Member]    
Short-Term Debt [Line Items]    
Issuance Date Apr. 01, 2024  
Principal  
Maturity Date Apr. 30, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Three [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 20, 2024  
Principal $ 100,000.00  
Maturity Date May 20, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Four [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 20, 2024  
Principal $ 100,000.00  
Maturity Date May 20, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Five [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 21, 2024  
Principal $ 100,000.00  
Maturity Date Aug. 21, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Six [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 21, 2024  
Principal $ 100,000.00  
Maturity Date Aug. 21, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Seven [Member]    
Short-Term Debt [Line Items]    
Issuance Date Aug. 22, 2024  
Principal $ 100,000.00  
Maturity Date Aug. 22, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Eight [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 10, 2024  
Principal $ 20,000.00  
Maturity Date Oct. 31, 2025  
Conversion Terms 0.02  
Convertible Debt Thirty Nine [Member]    
Short-Term Debt [Line Items]    
Issuance Date Oct. 18, 2024  
Principal $ 20,000.00  
Maturity Date Oct. 31, 2025  
Conversion Terms 0.02  
Convertible Debt Forty [Member]    
Short-Term Debt [Line Items]    
Issuance Date Nov. 08, 2024  
Principal $ 50,000.00  
Maturity Date Nov. 08, 2025  
Conversion Terms 0.10  
Convertible Debt Forty One [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 09, 2024  
Principal $ 20,000.00  
Maturity Date Dec. 09, 2025  
Conversion Terms 0.02  
Convertible Debt Forty Two [Member]    
Short-Term Debt [Line Items]    
Issuance Date Dec. 19, 2024  
Principal $ 250,000.00  
Maturity Date Dec. 19, 2025  
Conversion Terms 0.10  
Convertible Debt Forty Three [Member]    
Short-Term Debt [Line Items]    
Issuance Date Apr. 03, 2025  
Principal $ 123,141.47  
Maturity Date Apr. 03, 2026  
Conversion Terms 0.10  
Convertible Debt Forty Four [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 19, 2025  
Principal $ 100,000  
Maturity Date May 19, 2026  
Conversion Terms 0.05  
Convertible Debt Forty Five [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jun. 24, 2025  
Principal $ 30,000  
Maturity Date Jun. 25, 2026  
Conversion Terms 0.05  
Convertible Debt Forty Six [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jun. 26, 2025  
Principal $ 40,000  
Maturity Date Jun. 26, 2026  
Conversion Terms 0.05  
Convertible Debt Forty Seven [Member]    
Short-Term Debt [Line Items]    
Issuance Date Jun. 30, 2025  
Principal $ 10,000  
Maturity Date Jun. 30, 2025  
Conversion Terms 0.05