v3.25.2
Note Payable and Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of Convertible Notes Payable, Net [Line Items]    
Balance $ 526,137 $ 222,800
Unamortized debt discount and issuance costs (161,682) (64,929)
Total convertible notes 364,455 157,871
Current portion of convertible notes (364,455) (157,871)
Long-term convertible notes
September 2024 issuances [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 105,300  
Maturity Date Jun. 30, 2025  
Interest Rate 22.00%  
Balance $ 56,637 105,300
November 2024 issuance [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 57,500  
Maturity Date May 12, 2025  
Interest Rate 15.00%  
Balance $ 57,500 57,500
December 2024 issuance [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 60,000  
Maturity Date Jun. 20, 2025  
Interest Rate 20.00%  
Balance 60,000
January 2025 issuance [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 96,000  
Maturity Date Jun. 20, 2025  
Interest Rate 20.00%  
Balance $ 96,000
March 2025 issuance [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 56,000  
Maturity Date Dec. 15, 2025  
Interest Rate 12.00%  
Balance $ 56,000
March 2025 issuance One [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 30,000  
Maturity Date Dec. 07, 2025  
Interest Rate 15.00%  
Balance $ 30,000
March 2025 issuance Two [Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 30,000  
Maturity Date Dec. 18, 2025  
Interest Rate 15.00%  
Balance $ 30,000
March 2025 issuance Three[Member]    
Schedule of Convertible Notes Payable, Net [Line Items]    
Principal Amount $ 285,714  
Maturity Date Dec. 10, 2025  
Interest Rate 10.00%  
Balance $ 200,000