v3.25.4
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 602,038 $ 587,076
Current notes payable 602,038 587,076
Long-term notes payable 23,883 23,707
Note discount (1,117) (1,293)
Note discount (7,962) (22,924)
Sept 1, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
May 1, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 50,000 50,000
Jun 29, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 50,000 50,000
Feb 25, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 100,000 100,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 100,000 100,000
Dec 9, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 50,000 50,000
Dec 18, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
Aug 17, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
Aug 6, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 50,000 50,000
Aug 8, 2024 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
May 17, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 5.50%  
Current notes payable $ 50,000 50,000
April 2, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
April 19, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 50,000 50,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 50,000 50,000
April 15, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
September 16, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 10,000 10,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 10,000 10,000
August 19, 2025 [Member]    
Debt Instrument [Line Items]    
Current notes payable, Face Amount $ 25,000 25,000
Current notes payable, Interest Rate 11.00%  
Current notes payable $ 25,000 25,000
Nov 13, 2026 [Member]    
Debt Instrument [Line Items]    
Long-term notes payable, Face Amount $ 25,000  
Long-term notes payable, Interest Rate 5.50%  
Long-term notes payable $ 25,000 $ 25,000