v3.26.1
Equity Financings (Details Narrative)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Apr. 27, 2026
USD ($)
$ / shares
shares
Aug. 05, 2025
shares
Jun. 30, 2025
USD ($)
shares
Jun. 26, 2025
shares
Feb. 19, 2025
shares
Apr. 23, 2024
USD ($)
$ / shares
shares
Apr. 23, 2026
shares
Apr. 30, 2025
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
shares
Jul. 30, 2025
USD ($)
Nov. 25, 2024
USD ($)
Apr. 24, 2024
$ / shares
Class of Stock [Line Items]                                    
Gross proceeds | $                         $ 3,073,645 $ 755,295        
Offering issuance underwriting costs | $                     $ 27,592 $ 20,882 1,117,723 95,125        
Proceeds from Warrant Exercises | $                         $ 2,359 $ 566        
Registered Direct Offering [Member]                                    
Class of Stock [Line Items]                                    
Common shares issued   1,405,006                                
Offering price | $ / shares   $ 2.36                                
Gross proceeds | $   $ 11,999,993                                
Cash fee percentage   0.070                                
Offering issuance underwriting costs | $   $ 1,200,000                                
Registered Direct Offering [Member] | Pre Funded Warrants [Member]                                    
Class of Stock [Line Items]                                    
Warrants to purchase shares   3,679,737                                
Exercise price | $ / shares   $ 0.001                                
[custom:ClassOfWarrantOrRightExercisedInPeriod-0]   3,679,737                                
Exercised shares 3,679,737                 3,679,737     3,679,737          
Reclassification | $ $ 5,711,457                 $ 5,711,457     $ 5,711,457          
Registered Direct Offering [Member] | Common Warrants [Member]                                    
Class of Stock [Line Items]                                    
Warrants to purchase shares   5,084,743                                
Exercise price | $ / shares $ 2.36 $ 2.36               $ 2.36     $ 2.36          
Exercised shares 1,000                 1,000     1,000          
Proceeds from Warrant Exercises | $ $ 2,360                                  
Class of Warrant or Right, Outstanding 5,083,743                 5,083,743     5,083,743          
Series B Preferred Stock [Member]                                    
Class of Stock [Line Items]                                    
Preferred stock, shares outstanding 0                 0     0          
Series C Preferred Stock [Member]                                    
Class of Stock [Line Items]                                    
Preferred stock, shares outstanding 0                 0     0   750      
Equity Line Common Stock Purchase Agreement [Member]                                    
Class of Stock [Line Items]                                    
Line of credit, maximum capacity | $                               $ 50,000,000 $ 10,000,000  
Common shares issued                             129,221      
Proceeds from the sale of equity | $                             $ 3,700,000      
ATM Offering [Member]                                    
Class of Stock [Line Items]                                    
Common shares issued                   0     98,043   130,879      
Proceeds from the sale of equity | $                         $ 900,000   $ 2,800,000      
Aggregate offering price | $                         10,000,000          
Remaining/ unsold availability | $                         $ 0.0          
April 2024 SPA [Member]                                    
Class of Stock [Line Items]                                    
Proceeds from the sale of equity | $             $ 2,314,000                      
April 2024 SPA [Member] | Series B Preferred Stock [Member]                                    
Class of Stock [Line Items]                                    
Common shares issued             2,314                      
Offering price | $ / shares             $ 1,000                      
Conversion price | $ / shares             $ 242.32                      
Warrants to purchase shares             9,552                      
Exercise price | $ / shares             $ 242.32                     $ 2.36
Stock converted, shares converted         192 140     447                  
April 2024 SPA [Member] | Common Stock [Member]                                    
Class of Stock [Line Items]                                    
Stock converted, shares issued         4,484 4,326     11,069                  
Exchange Agreements [Member] | Series B Preferred Stock [Member]                                    
Class of Stock [Line Items]                                    
Stock converted, shares converted     569                              
Exchange Agreements [Member] | Common Stock [Member]                                    
Class of Stock [Line Items]                                    
Stock converted, shares issued     17,237                              
June 2025 SPA [Member]                                    
Class of Stock [Line Items]                                    
Proceeds from the sale of equity | $       $ 750,000                            
June 2025 SPA [Member] | Common Stock [Member]                                    
Class of Stock [Line Items]                                    
Stock converted, shares issued               216,525                    
June 2025 SPA [Member] | Series C Preferred Stock [Member]                                    
Class of Stock [Line Items]                                    
Common shares issued       750                            
Stock converted, shares converted               750                    
Issued warrants exercisable       40,841                            
Series C Preferred Stock Issuance [Member]                                    
Class of Stock [Line Items]                                    
Issued warrants exercisable                         0   40,840