v3.26.1
Unit Purchase Options and Warrants (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Dec. 02, 2025
Nov. 13, 2025
May 05, 2025
May 01, 2025
Apr. 30, 2025
Jan. 14, 2025
Dec. 31, 2025
Jan. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Aug. 13, 2025
Jun. 25, 2025
Jan. 13, 2025
Sale of stock           9,455              
Warrants exercise price                         $ 1,260.00
Number of pre-funded warrants                         519
Fair value of warrants                 $ 943,862      
Gross proceeds from warrant exercise     $ 927,102           $ 1,110,604 $ 900,611      
Number of pre-funded warrants             960,847   960,847 2,909      
Net proceeds from warrants                 $ 400,000 $ 900,000      
New Warrant [Member]                          
Fair value of warrants                 736,896        
Fair value remeasured             $ 70,453   70,453        
Change in fair value of warrants                 666,443        
December 2025 Warrants [Member]                          
Fair value of warrants                 1,810,625        
Change in fair value of warrants                 3,133,236        
Warrants at issuance             $ 4,943,862   4,943,862        
Net proceeds from warrants                 4,000,000        
Loss on issuance of warrants                 $ 943,862        
Inducement Letter Agreement [Member]                          
Warrants exercise price           $ 1,008.00              
Inducement Letter Agreement [Member] | New Warrant [Member]                          
Warrants exercise price                       $ 193.20  
Number of warrants                       5,823  
Warrant term                       5 years  
JAG Amendment [Member]                          
Warrants exercise price                     $ 80.00    
Number of pre-funded warrants                     3,750    
Warrant exercise price increase   $ 80.00                      
Warrant exercise price decrease   $ 30.00                      
Securities Purchase Agreement [Member] | December 2025 Private Placement [Member]                          
Warrants exercise price $ 10.5625                        
Number of warrants 23,669                        
Common Stock [Member]                          
Share price           1,008.00              
Proceeds from the sale of common stock, net of fees and expenses, shares               1,814 244,069        
Common Stock [Member] | Inducement Letter Agreement [Member]                          
Proceeds from the sale of common stock, net of fees and expenses, shares         19,410                
Common Stock [Member] | Securities Purchase Agreement [Member]                          
Warrants exercise price $ 8.45                        
Proceeds from the sale of common stock, net of fees and expenses, shares 47,000           47,000            
Warrant [Member]                          
Warrants exercise price           $ 1,008.00              
Prefunded Warrant [Member]                          
Warrants exercise price               $ 0.144          
Existing Warrants [Member]                          
Proceeds from the sale of common stock, net of fees and expenses, shares     2,750 11,646                  
Pre-Funded Warrants [Member]                          
Number of pre-funded warrants             426,373   426,373 320      
Pre-Funded Warrants [Member] | Securities Purchase Agreement [Member]                          
Warrants exercise price $ 0.0005                        
Number of pre-funded warrants 426,373                        
Common Warrants [Member] | Securities Purchase Agreement [Member]                          
Number of pre-funded warrants 946,746