Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants (Details Narrative)

v3.26.1
Warrants (Details Narrative)
12 Months Ended
Oct. 22, 2025
USD ($)
$ / shares
shares
Jul. 14, 2025
USD ($)
Jul. 14, 2025
EUR (€)
Mar. 13, 2025
shares
Mar. 05, 2025
USD ($)
$ / shares
shares
Dec. 26, 2024
USD ($)
$ / shares
shares
Dec. 18, 2024
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Apr. 23, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding                 100,000    
Total proceeds of warrants   $ 800,000 € 750,000                
Proceeds from the sale | $               $ 7,046,000 $ 7,515,000    
Registered Direct Offering [Member] | Maximum [Member]                      
DisclosureLineElements [Line Items]                      
Weighted-average exercise price per share | $ / shares                   $ 8.19  
Registered Direct Offering [Member] | Minimum [Member]                      
DisclosureLineElements [Line Items]                      
Weighted-average exercise price per share | $ / shares                   7.14  
December 2024 Offering [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding             4,784,909        
Warrants exercise price | $ / shares             $ 0.57        
Aggregate gross proceeds | $             $ 4,496,480        
Weighted-average exercise price per share | $ / shares                   7.14  
Placement agent fee | $             $ 389,754        
Weighted-average exercise price per share reprice | $ / shares                   $ 6.85  
December 2024 Offering [Member] | Common Stock [Member]                      
DisclosureLineElements [Line Items]                      
Number of shares, sold             4,375,000        
Warrants to purchase shares of common stock to placement agent             1,657,895        
Placement agent, exercise price | $ / shares             $ 0.71        
October 2025 Purchase Agreement [Member]                      
DisclosureLineElements [Line Items]                      
Proceeds from the sale | $ $ 75,000                    
October 2025 Purchase Agreement [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Number of shares, sold 3,000,000                    
October 2025 Purchase Agreement [Member] | Placement Agent Warrants [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding 693,213                    
Warrants exercise price | $ / shares $ 0.8118                    
Warrant [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding               41,622,504 25,734,752   6,852,952
Warrants exercise price | $ / shares               $ 1.52 $ 2.19   $ 8.19
Derivative warrants       89,286              
Equity Expired [Member]                      
DisclosureLineElements [Line Items]                      
Warrants issued               60,273      
Series A Derivative Warrants [Member] | Equity Classified Instruments [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding               7,894,736      
Series B Derivative Warrants [Member] | Equity Classified Instruments [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding               7,894,736      
Pre Funded Warrants [Member]                      
DisclosureLineElements [Line Items]                      
Warrants exercised         1,462,000 2,057,736          
Warrants exercise price | $ / shares         $ 0.001 $ 0.001          
Total proceeds of warrants | $         $ 1,462 $ 2,058          
Pre Funded Warrants [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Class of warrant or right, outstanding                   4,784,909  
Warrants exercise price | $ / shares                   $ 0.99  
Warrants to purchase                   100,000  
Pre Funded Warrants [Member] | December 2024 Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants to purchase             3,519,736        
Sale of stock, price per share | $ / shares             $ 0.569        
Pre Funded Warrants [Member] | October 2025 Purchase Agreement [Member]                      
DisclosureLineElements [Line Items]                      
Sale of stock, price per share | $ / shares $ 0.737                    
Aggregate gross proceeds | $ $ 7,300,000                    
Sale, percentage 7.00%                    
Pre Funded Warrants [Member] | October 2025 Purchase Agreement [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants to purchase 6,903,049                    
Common Warrants [Member] | October 2025 Purchase Agreement [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Sale of stock, price per share | $ / shares $ 0.738                    
Common Warrants [Member] | October 2025 Purchase Agreement [Member] | Unregistered Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants exercise price | $ / shares $ 0.738                    
Warrants to purchase 9,903,049                    
Warrant Repricing Option [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants exercise price | $ / shares               $ 2.50   $ 1.00  
Series A Common Stock Purchase Warrants [Member] | December 2024 Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants to purchase             7,894,736        
Series B Common Stock Purchase Warrants [Member] | December 2024 Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants to purchase             7,894,736        
Sale of stock, price per share | $ / shares             $ 0.57        
Warrant Reduced [Member] | Registered Direct Offering [Member]                      
DisclosureLineElements [Line Items]                      
Warrants exercise price | $ / shares             $ 1.00