v3.25.2
Subsequent Events (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 26, 2025
Mar. 25, 2025
Sep. 30, 2024
Subsequent Event [Line Items]            
Common stock shares authorized   120,000,000 120,000,000     60,000,000
Gross proceeds   $ 1,600,000      
Lenders [Member]            
Subsequent Event [Line Items]            
Gross proceeds   $ 1,600,000        
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Common stock shares authorized       60,000,000 120,000,000  
Subsequent Event [Member] | Two Thousand Twenty Five Notes [Member] | Lenders [Member]            
Subsequent Event [Line Items]            
Debt Instrument, Face Amount $ 809,902          
Notes payable 608,502          
Gross proceeds $ 1,000,000          
Maturity date Nov. 18, 2025