v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member]
Jul. 08, 2026
shares
Common Stock [Member]  
Subsequent Event [Line Items]  
Shares conversion shares issued 552,483
Series B-2 Convertible Preferred Stock [Member]  
Subsequent Event [Line Items]  
Shares converted 391