XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock - $ / shares
6 Months Ended
Jun. 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,217,008 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 2022-06  
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 2025-02  
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 2022-07  
Shares of Common Stock Subject to Warrants [1] 318 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 2022-07  
Shares of Common Stock Subject to Warrants [1] 2,501 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 2022-07  
Shares of Common Stock Subject to Warrants [1] 50,006 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 2023-02  
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 2023-02  
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 2024-10  
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 2024-10  
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 2026-05  
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 2026-08  
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 2026-08  
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 2026-03  
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 2027-04  
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.