v3.25.2
Common Stock (Details Narrative) - USD ($)
6 Months Ended
Jun. 13, 2025
Dec. 20, 2024
Dec. 09, 2024
Jun. 21, 2024
Jun. 07, 2024
May 24, 2024
Jan. 24, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]                    
Common stock, shares authorized               250,000,000   250,000,000
Reverse stock split           1-for-15        
Compensation expense                 $ 20,550  
Gross proceeds               $ 2,500,000 $ 2,084,161  
Offering costs               $ 92,168   $ 117,000
Warrant [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrant exercise price               $ 1,875.00    
PIPE Offering [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Shares issued, price per share $ 1.48   $ 2.101 $ 3.16            
Gross proceeds $ 2,500,000   $ 2,020,000.00 $ 2,080,000.00            
Sale of stock, shares 1,551,351   470,289 207,292            
Net proceeds $ 2,300,000   $ 1,800,000 $ 1,800,000            
Offering costs $ 200,000   $ 200,000 $ 268,000            
PIPE Offering [Member] | Prefunded Warrant [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock 137,838   491,157 452,253            
Warrant exercise price $ 0.001   $ 0.001              
PIPE Offering [Member] | Warrant [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock     480,721 329,771            
Warrant exercise price     $ 2.031 $ 3.09            
PIPE Offering [Member] | Placement Agent Warrants [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock       19,786            
Warrant exercise price       $ 3.09            
PIPE Offering [Member] | Series A Warrants [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock 1,689,189                  
Warrant exercise price $ 1.48                  
PIPE Offering [Member] | Series B Warrants [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock 844,570                  
Warrant exercise price $ 3.00                  
Consulting Services Agreement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of shares issued for services             3,334      
Shares issued, price per share             $ 6.16      
Compensation expense             $ 20,550      
ATM Agreement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Net proceeds ATM offering   $ 73,189           $ 219,547    
Sale of stock, shares   40,000     203,359     163,359    
Net proceeds         $ 300,000          
Offering price, per share   $ 2.0892                
Average offering price, per share               $ 1.63    
ATM Agreement [Member] | Maximum [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Net proceeds ATM offering         $ 1,650,000