XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Details Textuals) - USD ($)
1 Months Ended 12 Months Ended
Feb. 07, 2023
Feb. 28, 2023
Oct. 31, 2021
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Dec. 31, 2024
Dec. 31, 2023
Dec. 30, 2023
Dec. 31, 2022
Nov. 30, 2024
May 31, 2024
Jan. 31, 2024
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights                           375,000
Cashless warrant exercise                        
Exercise period                       5 years    
Proceeds from the exercise of warrants               $ 125          
Fair value of option debenture discount                           $ 251,361
Exercise Price of Warrants                           $ 0.53
Warrants, Fair Value Disclosure                           $ 109,161
Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights                           18,750
Exercise Price of Warrants                           $ 10.6
Private Placement [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Debt instrument, convertible, conversion price, decrease $ 0.4                          
Percentage of common stock 19.99%                          
Private Placement [Member] | Convertible Debt [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights                         2,758,620  
Exercise period                         5 years  
Debt instrument, convertible, conversion price $ 1.5                          
Debt instrument, convertible, conversion price, decrease 0.4                          
Exercise Price of Warrants                         $ 2.65  
Percentage of common stock                         4.99%  
Private Placement [Member] | Reverse Stock Split in May 2024 [Member] | Convertible Debt [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Debt instrument, convertible, conversion price 30                          
Debt instrument, convertible, conversion price, decrease $ 8                          
June 21, 2018 and expired June 21, 2023 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Fair value of warrants             $ 63,796              
Maturity date             Jun. 21, 2023              
June 21, 2018 and expired June 21, 2023 [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants             216              
Common stock price per share             $ 2,500              
June 21, 2018 and expired June 21, 2023 [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants             4,313              
Common stock price per share             $ 125              
October 29, 2019 and expire October 29, 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Maturity date           Oct. 29, 2024                
October 29, 2019 and expire October 29, 2024 [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants           2,119                
Common stock price per share           $ 550                
October 29, 2019 and expire October 29, 2024 [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants           42,388                
Common stock price per share           $ 27.5                
October 29, 2019 and expire April 24, 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Maturity date           Apr. 24, 2024                
October 29, 2019 and expire April 24, 2024 [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants           212                
Common stock price per share           $ 550                
October 29, 2019 and expire April 24, 2024 [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants           4,239                
Common stock price per share           $ 27.5                
February 1, 2020 and expire August 29, 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Maturity date         Aug. 29, 2024                  
February 1, 2020 and expire August 29, 2024 [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants         112                  
Common stock price per share         $ 425                  
February 1, 2020 and expire August 29, 2024 [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants         2,250                  
Common stock price per share         $ 21.25                  
February 1, 2020 and expire August 29, 2024 [Member] | Private Placement [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Exercise period 5 years                          
November 6, 2020 and expire May 5, 2025                            
Subsidiary, Sale of Stock [Line Items]                            
Maturity date       May 05, 2025                    
Cashless warrant exercise                     $ 707,000      
November 6, 2020 and expire May 5, 2025 | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants       15,000                    
Common stock price per share       $ 62.8                    
Cashless warrant exercise, Shares                     11,315      
November 6, 2020 and expire May 5, 2025 | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants       300,000                    
Common stock price per share       $ 3.14                    
Class of warrant or right, number of securities called by warrants or rights                     226,300      
October 26,2021 and expire Five Years [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants     1,898,630                      
Common stock price per share     $ 4.8                      
October 26,2021 and expire Five Years [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Aggregate purchase warrants     94,932                      
Common stock price per share     $ 96                      
Peak Warrants [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Fair value of warrants   $ 278,239                        
Exercise period   5 years 5 years                      
Peak Warrants [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights   25,000                        
Debt instrument, convertible, conversion price   $ 45                        
Debt instrument, convertible, conversion price, decrease   $ 8                        
Fair value of option debenture discount   $ 354,329                        
Peak Warrants [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights   500,000                        
Debt instrument, convertible, conversion price   $ 2.25                        
Debt instrument, convertible, conversion price, decrease   $ 0.4                        
Common Stock                            
Subsidiary, Sale of Stock [Line Items]                            
Cashless warrant exercise, Shares               11,389 13,704          
Cashless warrant exercise               $ 114 $ 137          
Common Stock | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Cashless warrant exercise, Shares               955,000            
Common Stock | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Cashless warrant exercise, Shares               11,389            
Existing Warrants [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Exercise period                           5 years
Existing Warrants [Member] | Private Placement [Member] | Holder [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Class of warrant or right, number of securities called by warrants or rights                       5,517,240    
Exercise Price of Warrants                       $ 0.8718    
Existing Warrants [Member] | Private Placement [Member] | Reverse Stock Split in May 2024 [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Debt instrument, convertible, conversion price $ 45                          
Existing Warrants [Member] | Private Placement [Member] | Before Adjustment of Reverse Stock Split [Member]                            
Subsidiary, Sale of Stock [Line Items]                            
Debt instrument, convertible, conversion price $ 2.25