v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member] - USD ($)
Jul. 30, 2026
Jul. 01, 2026
Maxim Group LLC [Member]    
Subsequent Event [Line Items]    
Cash fee percentage 7.00%  
Payments for Other Fees $ 50,000  
Warrant [Member]    
Subsequent Event [Line Items]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,702,362  
Exercise price $ 1.571  
Warrant [Member] | Inducement Agreement [Member]    
Subsequent Event [Line Items]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,702,362  
Warrant term 5 years  
Exercise price $ 1.571  
New Warrants [Member]    
Subsequent Event [Line Items]    
Proceeds from Warrant Exercises $ 2,670,000  
Pre Funded Warrants [Member]    
Subsequent Event [Line Items]    
Warrant exercised   400,000
New Warrants [Member]    
Subsequent Event [Line Items]    
Exercise price $ 1.56  
New Warrants [Member] | Inducement Agreement [Member]    
Subsequent Event [Line Items]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 3,404,724