XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
Sep. 30, 2022
Jun. 09, 2022
Dec. 31, 2021
Mar. 26, 2020
Mar. 03, 2020
Warrants to purchase common stock          
Class of Stock [Line Items]          
Warrants owned (in shares) 5,535,637   1,274,176    
Common Warrant          
Class of Stock [Line Items]          
Warrant exercise price (in USD per share)         $ 3.00
Common Warrant | June 2022 Registered Direct Offering          
Class of Stock [Line Items]          
Warrant exercise price (in USD per share)   $ 2.851      
Common Warrant | Warrants to purchase common stock | January 2018 Public Offering          
Class of Stock [Line Items]          
Warrants owned (in shares) 0   999,850    
Warrant exercise price (in USD per share) $ 46.60   $ 46.60    
Common Warrant | Warrants to purchase common stock | June 2022 Registered Direct Offering          
Class of Stock [Line Items]          
Warrants owned (in shares) 5,261,311   0    
Warrant exercise price (in USD per share) $ 2.851 $ 2.851      
Common Warrant | Warrants to purchase common stock | March 2020 Public Offering          
Class of Stock [Line Items]          
Warrants owned (in shares) 252,417   252,417    
Warrant exercise price (in USD per share) $ 3.00   $ 3.00    
Underwriter Warrant          
Class of Stock [Line Items]          
Warrant exercise price (in USD per share)         $ 3.75
Underwriter Warrant | Warrants to purchase common stock | March 2020 Registered Direct Offering          
Class of Stock [Line Items]          
Warrants owned (in shares) 11,304   11,304    
Warrant exercise price (in USD per share) $ 3.75   $ 3.75    
Placement Agent Warrant          
Class of Stock [Line Items]          
Warrant exercise price (in USD per share)       $ 5.375  
Placement Agent Warrant | Warrants to purchase common stock | March 2020 Registered Direct Offering          
Class of Stock [Line Items]          
Warrants owned (in shares) 10,605   10,605    
Warrant exercise price (in USD per share) $ 5.375   $ 5.375