Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF CONVERTIBLE NOTES PAYABLE (Details)

v3.25.1
SCHEDULE OF CONVERTIBLE NOTES PAYABLE (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]        
Cash $ 2,431,092      
Convertible notes payable 2,401,705 $ 2,021,988 $ 2,507,636 $ 2,279,316
Original issue discount (96,749) (117,868)    
Debt discount (115,660) (12,384)    
Total convertible notes payable 2,189,296 1,891,736    
Convertible Promissory Note One [Member]        
Short-Term Debt [Line Items]        
Convertible notes payable $ 620,553 620,553 864,136 700,816
Convertible Promissory Note One [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 350,005      
Convertible notes payable $ 620,553 620,553    
Convertible Promissory Note One [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 100,000      
Convertible notes payable 142,960 142,960    
Convertible Promissory Note One [Member] | Various Third Party Noteholders [Member]        
Short-Term Debt [Line Items]        
Cash 650,890      
Convertible notes payable $ 8,800 8,800    
Maturity date November 19, 2025      
Convertible Promissory Note One [Member] | Regulation D [Member]        
Short-Term Debt [Line Items]        
Cash $ 345,197      
Convertible notes payable $ 379,717    
Maturity date Primarily January 9, 2026      
Convertible Promissory Note Two [Member]        
Short-Term Debt [Line Items]        
Convertible notes payable $ 935,736 935,736 1,379,500 1,578,500
Convertible Promissory Note Two [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 75,000      
Convertible notes payable $ 103,745 103,745    
Convertible Promissory Note Two [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 75,000      
Convertible notes payable 101,640 101,640    
Convertible Promissory Note Three [Member]        
Short-Term Debt [Line Items]        
Convertible notes payable $ 294,400 294,400 264,000
Convertible Promissory Note Three [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 100,000      
Convertible notes payable $ 135,520 135,520    
Convertible Promissory Note Three [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Mar. 31, 2025      
Cash $ 50,000      
Convertible notes payable 62,500 62,500    
Convertible Promissory Note Four [Member]        
Short-Term Debt [Line Items]        
Convertible notes payable $ 171,299 171,299
Convertible Promissory Note Four [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 100,000      
Convertible notes payable $ 135,520 135,520    
Convertible Promissory Note Four [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Mar. 31, 2025      
Cash $ 50,000      
Convertible notes payable $ 62,500 62,500    
Convertible Promissory Note Five [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Mar. 31, 2025      
Cash $ 100,000      
Convertible notes payable $ 127,000 127,000    
Convertible Promissory Note Five [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 40,000      
Convertible notes payable $ 48,400 48,400    
Convertible Promissory Note Six [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Mar. 31, 2025      
Cash $ 50,000      
Convertible notes payable $ 64,350 64,350    
Convertible Promissory Note Six [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Jan. 08, 2025      
Cash $ 40,000      
Convertible notes payable $ 44,000 44,000    
Convertible Promissory Note Seven [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Mar. 31, 2025      
Cash $ 100,000      
Convertible notes payable $ 125,000 125,000    
Convertible Promissory Note Seven [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date May 13, 2025      
Cash $ 35,000      
Convertible notes payable $ 40,000 40,000    
Convertible Promissory Note Eight [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 60,000      
Convertible notes payable $ 72,600 72,600    
Convertible Promissory Note Eight [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 20, 2025      
Cash $ 11,500      
Convertible notes payable $ 12,650 12,650    
Convertible Promissory Note Nine [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 31, 2025      
Cash $ 40,000      
Convertible notes payable $ 48,400 48,400    
Convertible Promissory Note Nine [Member] | Brio Capital Master Fund Ltd. [Member]        
Short-Term Debt [Line Items]        
Maturity date Nov. 19, 2025      
Cash $ 8,000      
Convertible notes payable $ 8,800 8,800    
Convertible Promissory Note Ten [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date May 13, 2025      
Cash $ 35,000      
Convertible notes payable $ 40,000 40,000    
Convertible Promissory Note Eleven [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Aug. 19, 2025      
Cash $ 7,500      
Convertible notes payable $ 8,250 8,250    
Convertible Promissory Note Twelve [Member] | Osher Capital Partners LLC [Member]        
Short-Term Debt [Line Items]        
Maturity date Nov. 19, 2025      
Cash $ 8,000      
Convertible notes payable $ 8,800 $ 8,800