v3.25.2
Subsequent Events (Details Narrative) - USD ($)
6 Months Ended
Jul. 08, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Event [Line Items]      
Gross proceeds existing warrants   $ 1,999,791
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Exercise price $ 1.00    
Subsequent Event [Member] | Inducement Warrants [Member]      
Subsequent Event [Line Items]      
Exercise price $ 0.67    
Gross proceeds existing warrants $ 2,050,000.00    
Subsequent Event [Member] | Series A2 Common Stock [Member]      
Subsequent Event [Line Items]      
Warrant purchase 957,200    
Subsequent Event [Member] | Series A3 Common Stock [Member]      
Subsequent Event [Line Items]      
Warrant purchase 2,105,265    
Subsequent Event [Member] | Series A4 Common Stock [Member] | Inducement Warrants [Member]      
Subsequent Event [Line Items]      
Warrant purchase 6,124,930    
Exercise price $ 0.67