v3.25.4
Warrants (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 21, 2024
Apr. 30, 2025
Dec. 31, 2025
Oct. 31, 2025
Oct. 09, 2025
Apr. 07, 2025
Dec. 31, 2024
Aug. 31, 2024
Jun. 30, 2024
Jan. 31, 2024
Class of Warrant or Right [Line Items]                    
Warrants exercised date     Feb. 19, 2026              
Two Thousand Twenty-Five Prefunded Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants exercised date     Jan. 01, 2026              
Class F Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants exercisable term       5 years            
Placement Agent Class F Warrant [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants exercisable term       1 year 6 months            
Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants exercisable term               5 years    
Percentage of exercise price per share 20.00%                  
Price per share (in Dollars per share)           $ 0.0004        
Class E Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercise price (in Dollars per share)   $ 13.68                
Warrants exercisable term   5 years                
Class D Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Remaining outstanding                  
January 2024 Common Stock Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued                   1,682
Exercise price (in Dollars per share)                   $ 2,080
January 2024 Placement Agent Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued                   117
Exercise price (in Dollars per share)                   $ 2,600
Warrants exercisable term                   5 years
Common Stock [Member] | Two Thousand Twenty-Five Prefunded Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued     367,750   518,750          
Exercise price (in Dollars per share)       $ 0.0004            
Common Stock [Member] | Class F Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued       1,125,000            
Common Stock [Member] | Placement Agent Class F Warrant [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued       45,000            
Exercise price (in Dollars per share)       $ 10            
Common Stock [Member] | Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercise price (in Dollars per share) $ 392                  
Deemed dividend (in Dollars) $ 9,282,075                  
Common Stock [Member] | Class D Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercise price (in Dollars per share)     $ 0.02           $ 0.02  
Warrants exercisable term     5 years              
Deemed dividend (in Dollars) $ 3,940,978                  
Number of shares issued of common stock per warrant 4                  
Trading days 5 days                  
Price per share (in Dollars per share) $ 65.2                  
Percentage of nasdaq minimum price 20.00%                  
Number of warrants             108,844      
June 2024 Common Stock Warrants [Member] | Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued 343,146                  
Exercise price (in Dollars per share) $ 65.2                  
Private Placement [Member] | Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued   271,277                
Exercise price (in Dollars per share)   $ 0.5                
Private Placement [Member] | Series E Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Shares issued of common stock   271,277                
Private Placement [Member] | Common Stock [Member] | October Two Thousand Twenty Five Private Placement [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued         43,750          
Over-Allotment Warrants [Member] | Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued                 53,680  
Over-Allotment Warrants [Member] | Class D Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Number of warrants issued                 26,840  
Over-Allotment Warrants [Member] | Common Stock [Member] | Class C Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercised its over-allotment option                 3,393  
Over-Allotment Warrants [Member] | Common Stock [Member] | Class D Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercised its over-allotment option                 1,696  
Common Stock [Member] | Class F Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Exercise price (in Dollars per share)       $ 7