XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock - $ / shares
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Shares of Common Stock Subject to Warrants [1] 16,164,183 16,217,946
June 2017 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 390  
Expiration June 2022  
Shares of Common Stock Subject to Warrants [1] 938
Warrants Exercise Price One [Member] | February 2015 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 3,300  
Expiration February 2025  
Shares of Common Stock Subject to Warrants [1] 451 451
Warrants Exercise Price Three [Member] | July 2017 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 345  
Expiration July 2022  
Shares of Common Stock Subject to Warrants [1] 318
Warrants Exercise Price Four [Member] | July 2017 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 250  
Expiration July 2022  
Shares of Common Stock Subject to Warrants [1] 2,501
Warrants Exercise Price Five [Member] | July 2017 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 212.6  
Expiration July 2022  
Shares of Common Stock Subject to Warrants [1] 50,006
Warrants Exercise Price Six [Member] | February 2018 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 81.25  
Expiration February 2023  
Shares of Common Stock Subject to Warrants [1] 9,232 9,232
Warrants Exercise Price Seven [Member] | February 2018 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 65  
Expiration February 2023  
Shares of Common Stock Subject to Warrants [1] 92,338 92,338
Warrant Exercise Price Eight [Member] | October 2019 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 2  
Expiration October 2024  
Shares of Common Stock Subject to Warrants [1] 354,000 354,000
Warrants Exercise Price Nine [Member] | October 2019 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 2.6  
Expiration October 2024  
Shares of Common Stock Subject to Warrants [1] 235,000 235,000
Warrants Exercise Price Ten [Member] | November 2020 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 2.52  
Expiration May 2026  
Shares of Common Stock Subject to Warrants [1] 242,130 242,130
Warrants Exercise Price Eleven [Member] | February 2021 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 3.55  
Expiration August 2026  
Shares of Common Stock Subject to Warrants [1] 4,166,666 4,166,666
Warrant Exercise Price Twelve [Member] | February 2021 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 3.9  
Expiration August 2026  
Shares of Common Stock Subject to Warrants [1] 416,666 416,666
Warrant Exercise Price Thirteen [Member] | March 2021 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 3.56  
Expiration March 2026  
Shares of Common Stock Subject to Warrants [1] 3,147,700 3,147,700
Warrant Exercise Price Fourteen [Member] | October 2021 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 2.05  
Expiration April 2027  
Shares of Common Stock Subject to Warrants [1] 7,500,000 7,500,000
[1] Warrants to purchase fractional shares of common stock resulting from the reverse stock split on August 22, 2019 were rounded up to the next whole share of common stock on a holder by holder basis.