XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders equity (Details 1) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
May 31, 2023
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share)     $ 7.785
Shares of Common Stock Subject to Warrants 1,095,517 1,095,517  
February 2015 [Member] | Warrants Exercise Price One [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 660,000.00    
Expiration February 2025    
Shares of Common Stock Subject to Warrants 3 3  
October 2019 [Member] | Warrant Exercise Price Four [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 400.00    
Expiration October 2024    
Shares of Common Stock Subject to Warrants 1,770 1,770  
October 2019 [Member] | Warrants Exercise Price Five [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 520.00    
Expiration October 2024    
Shares of Common Stock Subject to Warrants 1,175 1,175  
November 2020 [Member] | Warrants Exercise Price Ten [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 504.40    
Expiration May 2026    
Shares of Common Stock Subject to Warrants 1,211 1,211  
February 2021 [Member] | Warrants Exercise Price Seven [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 780.00    
Expiration August 2026    
Shares of Common Stock Subject to Warrants 2,084 2,084  
May 2023 [Member] | Warrant Exercise Price Nine [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 7.785    
Shares of Common Stock Subject to Warrants 889,274 889,274  
October 2023 [Member] | Warrant Exercise Price Ten [Member]      
Class of Warrant or Right [Line Items]      
Exercise Price (in Dollars per share) $ 3.36    
Expiration April 2029    
Shares of Common Stock Subject to Warrants 200,000 200,000