Quarterly report [Sections 13 or 15(d)]

Schedule of Information of Outstanding Warrants (Details)

v3.26.3
Schedule of Information of Outstanding Warrants (Details) - $ / shares
Sep. 30, 2026
Dec. 31, 2025
Mar. 27, 2025
Jan. 23, 2025
Jan. 21, 2025
Sep. 09, 2024
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 10,048,341 5,424,617        
Pre-IPO Series 1a Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 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        
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        
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 2,334        
Exercise Price $ 49.10          
Expiration Date Nov. 21, 2029          
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 Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 13,386 13,386        
Exercise Price $ 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 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 120,734        
Exercise Price $ 2.04 $ 2.04        
Expiration Date May 27, 2031          
January 2025 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 14,053 14,053        
Exercise Price $ 15.88       $ 15.88  
Expiration Date Jul. 15, 2030          
March 2025 Warrant Inducement Series A Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 498,080 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 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 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 2,022,062        
Exercise Price $ 2.04          
Expiration Date May 27, 2031          
December 2025 PIPE Series D Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 2,022,062 2,022,062        
Exercise Price $ 2.04          
Expiration Date May 27, 2028          
December 2025 PIPE Placement Agent Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding 141,544 141,544        
Exercise Price $ 2.55          
Expiration Date May 27, 2031          
August 2026 PIPE Series E Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding [1] 660,956          
Exercise Price [1] $ 1.46          
August 2026 PIPE Series E Warrants Insiders [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding [1] 1,633,578          
Exercise Price [1] $ 1.47          
August 2026 PIPE Series F Warrants [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding [2] 660,956          
Exercise Price [2] $ 1.46          
August 2026 PIPE Series F Warrants Insiders [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding [2] 1,633,578          
Exercise Price [2] $ 1.47          
Bank Warrant [Member]            
Class of Warrant or Right [Line Items]            
Quantity of Warrants Outstanding [1] 35,958          
Exercise Price $ 1.825 [1]         $ 1.825
[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.