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

Stockholders??? Equity (Details Narrative)

v3.26.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Feb. 17, 2026
Feb. 15, 2026
Aug. 04, 2025
Jun. 18, 2025
Jan. 29, 2025
Jan. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]                
Net proceeds             $ 16,597,831 $ 7,763,079
Issuance of warrant     $ 0          
Subsequent Event [Member]                
Class of Stock [Line Items]                
Treasury stock retired, shares   200            
ATM Offering [Member]                
Class of Stock [Line Items]                
Shares issued             32,030  
Offering price             $ 48.26  
Net proceeds             $ 1,500,000  
Accredited Investor [Member]                
Class of Stock [Line Items]                
Shares issued     218,688          
Offering price     $ 5.75          
Net proceeds     $ 1,200,000          
Purchase Agreement [Member]                
Class of Stock [Line Items]                
Shares issued       572,400 41,239 19,040    
Net proceeds       $ 6,200,000 $ 4,400,000 $ 6,300,000    
Offering price       $ 6.25 $ 15.38 $ 112.50    
Purchase Agreement [Member] | Subsequent Event [Member]                
Class of Stock [Line Items]                
Shares issued 86,956              
Purchase Agreement [Member] | Placement Agent [Member]                
Class of Stock [Line Items]                
Warrants to purchase               2,490
Warrant exercise price               $ 140.63
Warrants, maturity date               Feb. 01, 2027
Purchase Agreement [Member] | Chief Executive Officer and Certain Board Members [Member]                
Class of Stock [Line Items]                
Offering price         $ 19.94      
Purchase Agreement [Member] | Pre-Funded Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase       547,600 280,788 43,183    
Warrant exercise price       $ 0.0001   $ 0.0001    
Share price       $ 6.2499   $ 112.4999    
Warrants, exercised           43,183    
Purchase Agreement [Member] | Series A Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase         322,027      
Warrants, maturity date         Jul. 18, 2030      
Purchase Agreement [Member] | Series B Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase         161,014      
Warrants, maturity date         Jan. 18, 2027      
Purchase Agreement [Member] | Series A Warrants and Series B Warrants [Member]                
Class of Stock [Line Items]                
Warrant exercise price         $ 16.25      
Purchase Agreement [Member] | Common Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase       1,120,000   62,223    
Warrant exercise price       $ 6.25   $ 112.50    
Warrants, maturity date           Jan. 30, 2029    
Warrant term       5 years        
Purchase Agreement [Member] | Placement Agent Warrants [Member]                
Class of Stock [Line Items]                
Warrants to purchase       44,800        
Warrant exercise price       $ 7.81        
ATM Agreement [Member]                
Class of Stock [Line Items]                
Shares issued             476,028  
Net proceeds             $ 3,000,000.0  
Share price             $ 6.42  
Common Stock [Member]                
Class of Stock [Line Items]                
Shares issued             2,418,492 94,253
Common Warrants [Member]                
Class of Stock [Line Items]                
Number of warrants exercised during period             281,749  
Proceeds from exercise of warrants             $ 1,800,000