v3.26.1
Shareholders' (Deficit) Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Feb. 12, 2026
Feb. 10, 2025
Oct. 04, 2024
Apr. 15, 2024
Apr. 03, 2023
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Oct. 31, 2019
Mar. 31, 2017
Feb. 28, 2017
Class of Stock [Line Items]                        
Preferred stock, shares authorized           5,000,000 5,000,000   5,000,000      
Common stock no par value           $ 0 $ 0   $ 0      
Preferred stock, no par value           $ 0 $ 0   $ 0      
Preferred stock, shares issued           0 0   0      
Preferred stock, shares outstanding           0 0   0      
Common stock, shares authorized           230,000,000 230,000,000   230,000,000      
Common stock, shares issued           32,622,884 32,622,884   28,682,844      
Common stock, shares outstanding           32,622,884 32,622,884   28,682,844      
Offering expenses             $ 1,368,000 $ 487,000        
Value issued restricted           $ 8,000 $ 32,000          
Warrants issued and outstanding           573,249 573,249   760,866      
Warrants expired           0 0          
Weighted average remaining life           9 months 25 days 9 months 25 days          
Maximum [Member]                        
Class of Stock [Line Items]                        
Warrant exercise price, per share           $ 109.2 $ 109.2          
Minimum [Member]                        
Class of Stock [Line Items]                        
Warrant exercise price, per share           $ 30.6 $ 30.6          
Common Stock [Member]                        
Class of Stock [Line Items]                        
Warrants to purchase shares   3,069,926   342,888                
Common Stock [Member] | Private Placement [Member]                        
Class of Stock [Line Items]                        
Net proceeds from issuance of private placement $ 24,600,000 $ 28,700,000                    
Number of sale of shares   109,756   42,373                
Sale of stock price per share   $ 2.05   $ 2.95                
Proceeds from private placement 26,000,000 $ 29,100,000                    
Offering expenses $ 1,400,000 $ 487,000                    
Pre-Funded Warrant [Member]                        
Class of Stock [Line Items]                        
Warrants to purchase shares 1,043,478                      
Warrant exercised           0 0          
Warrant [Member]                        
Class of Stock [Line Items]                        
Warrant exercise price, per share                   $ 33.8 $ 109.2 $ 97
Warrants Repurchased             187,617          
Warrants from Investors             $ 1,000          
Purchase of warrant                   4,928 366 412
Securities Purchase Agreement [Member]                        
Class of Stock [Line Items]                        
Beneficial ownership considered 4.99% 4.99%                    
Maximum beneficial ownership considered 9.99% 9.99%                    
Proceeds from private placement     $ 10,200,000                  
Securities Purchase Agreement [Member] | February 2026 Offering [Member]                        
Class of Stock [Line Items]                        
Warrant unexercised           720,420 720,420          
Securities Purchase Agreement [Member] | Common Stock [Member]                        
Class of Stock [Line Items]                        
Number of shares issued 3,482,498 7,536,706   5,076,900 2,274,709              
Share price $ 5.75 $ 2.05 $ 2.948 $ 2.9164                
Number of sale of shares   3,609,755                    
Warrants to purchase shares       342,888                
Securities Purchase Agreement [Member] | Common Stock [Member] | Maximum [Member]                        
Class of Stock [Line Items]                        
Share price     $ 2.97                  
Securities Purchase Agreement [Member] | Pre-Funded Warrant [Member]                        
Class of Stock [Line Items]                        
Number of shares issued 1,043,478 3,069,926   342,888                
Share price $ 5.7499 $ 2.05   $ 2.9163                
Warrants to purchase shares   3,069,926                    
Warrant exercise price, per share $ 0.0001 $ 0.0001                    
Warrant unexercised           720,420 720,420          
Purchase of warrant 1,043,478                      
Securities Purchase Agreement [Member] | Pre-Funded Warrant [Member] | February 2025 Offering [Member]                        
Class of Stock [Line Items]                        
Warrant exercised           0 0          
Securities Purchase Agreement [Member] | Pre-Funded Warrant [Member] | February 2026 Offering [Member]                        
Class of Stock [Line Items]                        
Warrant exercised           323,058 323,058          
Investor Relations Consulting Service Arrangement [Member]                        
Class of Stock [Line Items]                        
Shares issued restricted           2,128 6,764