v3.26.1
Financings (Details) - USD ($)
6 Months Ended
Aug. 07, 2026
Mar. 17, 2026
Mar. 14, 2026
Oct. 10, 2025
Oct. 09, 2025
Apr. 07, 2025
Aug. 21, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 26, 2026
Jun. 02, 2026
Dec. 31, 2025
Nov. 26, 2025
Apr. 30, 2025
Apr. 08, 2025
Jun. 28, 2024
Financings [Line Items]                                
Aggregate gross proceeds               $ 8,624,835 $ 3,846,692              
Gross proceeds       $ 4,500,000                        
Total offering costs           $ 464,670                    
Advisory fee           384,670                    
Common stock for resale               1,983,684       604,534        
Beneficial ownership limitation               9.99%                
Calendar days               61 days                
Exercise price reduced             $ 65.2                  
Inducement transaction           $ 1,590,930                    
Percentage of financial advisory fee           10.00%                    
Rodman and Renshaw LLC [Member]                                
Financings [Line Items]                                
Purchase of shares       45,000                        
Exercise price       $ 10                        
Expiration period       5 years 6 months                        
Total offering costs       $ 787,755                        
Advisory fee       $ 360,000                        
Percentage of financial advisory fee       8.00%                        
October 2025 Prefunded Warrants [Member]                                
Financings [Line Items]                                
Exercise price         $ 0.0004                      
Series F Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares         1,125,000                      
Exercise price         $ 7                      
Prefunded Warrant [Member] | Subsequent Event [Member]                                
Financings [Line Items]                                
Exercise price shares 3,433,336                              
Unexercised Warrants 222,581                              
Class C Warrants [Member]                                
Financings [Line Items]                                
Price per share                             $ 0.0004  
Class E Warrants [Member]                                
Financings [Line Items]                                
Exercise price                           $ 13.68    
Expiration period                           5 years    
Additional per share           $ 0.5                    
Sale amount           $ 3,846,692                    
Series C Warrants [Member]                                
Financings [Line Items]                                
Inducement transaction           479,299                    
Series E Warrants [Member]                                
Financings [Line Items]                                
Fair value           1,730,652                    
Warrant [Member]                                
Financings [Line Items]                                
Inducement transaction           135,638                    
Series G Warrants [Member]                                
Financings [Line Items]                                
Exercise price               $ 2.075                
Series H Warrants [Member]                                
Financings [Line Items]                                
Exercise price               2.075                
June 2026 Placement Agent Warrants [Member]                                
Financings [Line Items]                                
Exercise price               $ 2.906                
Expiration period               5 years                
Series C Warrants and issuance of Series E Warrants [Member]                                
Financings [Line Items]                                
Equity issuance cost           $ 2,706,645                    
Maximum [Member]                                
Financings [Line Items]                                
Beneficially own in excess percentage               9.99%                
Minimum [Member]                                
Financings [Line Items]                                
Beneficially own in excess percentage               4.99%                
March 2026 Private Placement [Member]                                
Financings [Line Items]                                
Aggregate of shares     62,500         12,500                
Aggregate gross proceeds   $ 125,000                            
Private Placement [Member]                                
Financings [Line Items]                                
Common stock for resale                         1,732,500      
Private Placement [Member] | Class C Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                           271,277    
Exercise price                           $ 0.5    
Private Placement [Member] | June 2026 Pre-Funded Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                     3,655,917          
Exercise price               $ 0.0001                
Private Placement [Member] | Series G Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares               3,655,917                
Private Placement [Member] | Series H Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares               3,655,917                
April 2025 Private Placement [Member]                                
Financings [Line Items]                                
Purchase of shares           271,277                    
Exercise price                               $ 392
Exercise price reduced           $ 13.68                    
April 2025 Private Placement [Member] | Class C Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                             170,551  
Exercise price           0.0004                    
Exercise price shares                             100,726  
April 2025 Private Placement [Member] | Class E Warrants [Member]                                
Financings [Line Items]                                
Exercise price           $ 13.68                    
Expire date           Apr. 08, 2030                    
June 2026 Private Placement [Member]                                
Financings [Line Items]                                
Exercise price                     $ 0.0001          
Gross proceeds               $ 8,500,000                
Total offering costs               942,262                
Advisory fee               $ 595,000                
Beneficial ownership limitation               9.99%                
Calendar days               61 days                
Percentage of financial advisory fee               7.00%                
June 2026 Private Placement [Member] | Series G Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares               255,914                
Expire date                     Jun. 26, 2031          
June 2026 Private Placement [Member] | Series H Warrants [Member]                                
Financings [Line Items]                                
Expire date                     Jun. 26, 2028          
June 2026 Private Placement [Member] | Series G Warrants and Series H Warrants [Member]                                
Financings [Line Items]                                
Price per unit                     $ 2.3249          
Exercise price                     $ 2.075          
June 2026 Private Placement [Member] | June 2026 Placement Agent Warrants [Member]                                
Financings [Line Items]                                
Exercise price               $ 2.9063                
June 2026 Private Placement [Member] | Maximum [Member]                                
Financings [Line Items]                                
Beneficially own in excess percentage               9.99%                
June 2026 Private Placement [Member] | Minimum [Member]                                
Financings [Line Items]                                
Beneficially own in excess percentage               4.99%                
Common Stock [Member] | October 2025 Prefunded Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares         518,750                      
Common Stock [Member] | Prefunded Warrant [Member]                                
Financings [Line Items]                                
Price per unit         $ 0.0004                      
Common Stock [Member] | Maximum [Member] | Series F Warrants [Member]                                
Financings [Line Items]                                
Expiration period         5 years                      
Common Stock [Member] | Minimum [Member] | Series F Warrants [Member]                                
Financings [Line Items]                                
Expiration period         1 year 6 months                      
Common Stock [Member] | March 2026 Private Placement [Member]                                
Financings [Line Items]                                
Price per unit     $ 2                          
Common Stock [Member] | Private Placement [Member]                                
Financings [Line Items]                                
Price per unit         $ 8                      
Common Stock [Member] | June 2026 Private Placement [Member]                                
Financings [Line Items]                                
Common stock for resale                   11,223,665            
Common Stock [Member] | June 2026 Private Placement [Member] | June 2026 Pre-Funded Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                     3,655,917          
Common Stock [Member] | June 2026 Private Placement [Member] | Series G Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                     3,655,917          
Common Stock [Member] | June 2026 Private Placement [Member] | Series H Warrants [Member]                                
Financings [Line Items]                                
Purchase of shares                     3,655,917          
Common Stock [Member] | October 2025 Private Placement [Member]                                
Financings [Line Items]                                
Aggregate of shares         43,750