v3.26.1
Sale of Common Stock and Warrants (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 22, 2026
May 21, 2026
Feb. 17, 2026
Nov. 19, 2025
May 15, 2025
May 13, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 16, 2026
Dec. 31, 2025
Warrants to purchase shares     503,402               412,882  
Gross cash proceeds     $ 1,500,000           $ 546,861 $ 1,475,939    
Placement agent's fees and other offering expenses                 38,031    
Equity dividend to investor             $ 10,154,642 $ 10,153,799 11,643,114 10,153,799    
Aggregate gross proceeds                 $ 1,500,000      
Shares held in abeyance             0   0     162,834
Combined purchase price per share     $ 3.6329                  
Warrant exercise price increase     14.46                  
Warrant exercise price decrease     $ 3.633                  
Fees and other offering expenses     $ 389,056                  
Fair value of common stock warrants                 $ 1,300,000      
Expected term (years)                 5 years      
Expected volatility                 131.80%      
Risk-free interest rate                 3.57%      
Equity dividend to investor                 $ 3,000,000.0      
Warrants exercised to purchase     412,882                  
Common stock, par value             $ 0.0001   $ 0.0001     $ 0.0001
Pre Funded Warrants [Member]                        
Exercise price     $ 0.0001                  
Common Stock Warrants [Member]                        
Exercise price     3.633                  
Existing Warrants [Member]                        
Fair value of securities                 $ 193,910      
Warrant exercise price increase                 $ 14.46      
Warrant exercise price decrease                 $ 3.633      
Expected term (years)                 5 years 3 months 3 days      
Expected volatility                 131.80%      
Risk-free interest rate                 3.57%      
Strike price per share     $ 3.633                  
May 2025 Equity Financing [Member]                        
Gross cash proceeds           $ 5,000,000.0            
Placement agent's fees and other offering expenses           802,602            
Fair value of securities           $ 15,200,000            
Equity dividend to investor                   $ 10,200,000    
May 2025 Equity Financing [Member] | Common Stock Warrants [Member]                        
Warrants to purchase shares           223,714   223,714   223,714    
May 2025 Equity Financing [Member] | Maximum [Member] | Pre Funded Warrants [Member]                        
Warrants to purchase shares           85,524            
November 2024 [Member] | Common Stock Warrants [Member]                        
Warrants to purchase shares               27,988   27,988    
Inducement Agreement [Member]                        
Purchase of shares         251,702              
Aggregate gross proceeds         $ 4,000,000.0              
Number of shares issued       49,834                
Shares held in abeyance       201,868                
Exercise price       $ 3.633                
Inducement Agreement [Member] | Common Stock Warrants [Member]                        
Warrants to purchase shares       503,402                
Exercise price       $ 14.46                
November 2025 Inducement Transaction [Member]                        
Purchase of shares         251,702              
Number of shares issued       49,834                
Shares held in abeyance       201,868                
Exercise price       $ 3.633                
November 2025 Inducement Transaction [Member] | Common Stock Warrants [Member]                        
Warrants to purchase shares       503,404                
Exercise price       $ 14.46                
February 2026 Sale of Common Stock and Warrants [Member] | Pre Funded Warrants [Member]                        
Warrants to purchase shares     412,882                  
February 2026 Sale of Common Stock and Warrants [Member] | Common Stock Warrants [Member]                        
Warrants, expiration term     5 years                  
May 2026 Securities Purchase Agreement [Member]                        
Issuance of common stock, shares   71,174                    
Common stock, par value   $ 0.0001                    
Beneficial ownership description   In lieu of Shares that would otherwise result in a purchaser’s beneficial ownership exceeding 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the issuance of such Shares, certain purchasers elected to receive pre-funded warrants (the “Pre-Funded Warrants”) at a purchase price of $7.6799 per Pre-Funded Warrant (equal to the per Share purchase price less $0.0001).                    
May 2026 Securities Purchase Agreement [Member] | Hing C. Wong [Member]                        
Warrants and Rights Outstanding   $ 250,000                    
May 2026 Securities Purchase Agreement [Member] | Chief Executive Officer [Member]                        
Warrants and Rights Outstanding   160,000                    
May 2026 Securities Purchase Agreement [Member] | Chief Financial Officer [Member]                        
Warrants and Rights Outstanding   $ 20,000                    
May 2026 Securities Purchase Agreement [Member] | Private Placement [Member]                        
Issuance of common stock, shares   474,496                    
May 2026 Securities Purchase Agreement [Member] | Pre Funded Warrants [Member]                        
Issuance of common stock, shares   403,322                    
Exercise price   $ 0.0001                    
Purchase price per share   $ 7.68                    
May 2026 Securities Purchase Agreement [Member] | Common Stock Warrants [Member]                        
Warrants to purchase shares   474,496                    
Aggregate gross proceeds   $ 4,000,000.0                    
Exercise price   $ 7.68                    
Purchase price per share   0.75                    
May 2026 Securities Purchase Agreement [Member] | Pre-Funded Warrants and Common StockWarrants [Member]                        
Purchase price per share   $ 8.43                    
May 2026 Offering [Member] | Pre Funded Warrants [Member]                        
Number of shares issued 403,322                      
November 2024 Common Stock Warrants [Member]                        
Warrants to purchase shares               27,988   27,988    
May 2025 Common Stock Warrants [Member]                        
Warrants to purchase shares               223,714   223,714    
Conversion Common Stock Warrants [Member]                        
Warrants to purchase shares             21,099 21,099 21,099 21,099    
November 2025 Common Stock Warrants [Member]                        
Warrants to purchase shares             503,402   503,402      
Common Stock [Member]                        
Issuance of common stock, shares             71,174 32,374        
Common Stock [Member] | May 2025 Equity Financing [Member]                        
Issuance of common stock, shares           26,334            
Warrants to purchase shares           27,988