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

Schedule of Information of Outstanding Warrants (Details)

v3.26.1
Schedule of Information of Outstanding Warrants (Details) - $ / shares
Dec. 31, 2025
Mar. 27, 2025
Jan. 23, 2025
Jan. 21, 2025
Dec. 31, 2024
Sep. 17, 2024
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 5,424,617       506,822  
Pre-IPO Series 1a Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 19       19  
Exercise Price $ 49,200          
Expiration Date Mar. 14, 2026          
IPO Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 1,230       1,230  
Exercise Price $ 16,800          
Expiration Date Aug. 17, 2026          
IPO Underwriter Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 53       53  
Exercise Price $ 19,320          
Expiration Date Aug. 17, 2026          
March 2023 Offering Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 753       753  
Exercise Price $ 579.38          
Expiration Date Mar. 16, 2028          
May 2023 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 371       371  
Exercise Price $ 428.45          
Expiration Date May 23, 2028          
November 2023 Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 1,619       1,619  
Exercise Price $ 122.09          
Expiration Date Nov. 20, 2028          
May 2024 Series A Common Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 2,334       60,117  
Exercise Price $ 49.10          
Expiration Date Nov. 21, 2029          
May 2024 Series B Common Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding       43,149  
Exercise Price $ 49.10          
Expiration Date May 21, 2026          
May 2024 Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 3,613       3,613  
Exercise Price $ 64.50          
Expiration Date Nov. 21, 2029          
September 2024 PIPE Series A Common Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding       191,256  
Exercise Price $ 15.80          
Expiration Date Mar. 18, 2030          
September 2024 PIPE Series B Common Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding       191,256  
Exercise Price $ 15.80          
Expiration Date Mar. 17, 2026          
September 2024 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 13,386       13,386  
Exercise Price $ 22.88         $ 22.88
Expiration Date Mar. 18, 2030          
January 2025 PIPE Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 80,051   120,734    
Exercise Price $ 12.70   $ 12.70      
Expiration Date Jul. 15, 2030          
January 2025 PIPE Repriced Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 120,734        
Exercise Price $ 2.04          
Expiration Date Jul. 15, 2030          
January 2025 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 14,053        
Exercise Price $ 15.88     $ 15.88    
March 2025 Warrant Inducement Series A Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 498,080        
Exercise Price $ 12.84          
Expiration Date Jul. 15, 2030          
March 2025 Warrant Inducement Series B Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 468,813        
Exercise Price $ 12.84          
Expiration Date Jan. 15, 2027          
March 2025 Financial Advisor Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 33,840        
Exercise Price $ 16.05 $ 16.05        
Expiration Date Jul. 15, 2030          
December 2025 PIPE Series C Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 2,022,062        
Exercise Price $ 2.04          
Expiration Date [1] Jul. 15, 2030          
December 2025 PIPE Series D Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 2,022,062        
Exercise Price $ 2.04          
Expiration Date [2] Jul. 15, 2030          
December 2025 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 141,544        
Exercise Price $ 2.55          
[1] Warrants are subject to Shareholder approval. Expiration date is 5 years from shareholder approval date.
[2] Warrants are subject to Shareholder approval. Expiration date is 24 months from shareholder approval date.