v3.25.1
Notes Payable (Details Narrative) - USD ($)
Mar. 15, 2025
Jul. 19, 2024
Jul. 19, 2024
Mar. 31, 2025
Jan. 23, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]            
Notes payable         $ 2,900,000  
Notes payable current       $ 526,178   $ 2,900,000
Common Stock [Member]            
Short-Term Debt [Line Items]            
Annual percentage rate       35.00%    
Notes Payable to Banks [Member]            
Short-Term Debt [Line Items]            
Annual percentage rate       65.00%    
Securities Purchase Agreement [Member]            
Short-Term Debt [Line Items]            
Proceeds from unsecured notes Payable   $ 2,900,000 $ 2,900,000      
Debt maturity date   Dec. 31, 2024        
Debt discount   $ 400,000 $ 400,000      
Debt instrument interest rate effective percentage   13.80% 13.80%      
Debt face amount   $ 2,500,000 $ 2,500,000      
Merger Agreement [Member]            
Short-Term Debt [Line Items]            
Annual percentage rate       14.00%    
Interest receivable         $ 2,900,000  
Directors And Officers Liability Agreement [Member]            
Short-Term Debt [Line Items]            
Annual percentage rate 7.30%          
Notes payable $ 656,178          
Down payment $ 130,000          
Periodic payment description 10 monthly payments          
Monthly payments $ 54,394