XML 79 R49.htm IDEA: XBRL DOCUMENT v3.20.1
WARRANTS - Stock Warrants Outstanding (Details) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Common Stock Warrants    
Class of Warrant or Right [Line Items]    
Number of Underlying Shares (in shares) 46,522  
Exercise price (in usd per share) $ 17.93 $ 27.65
Expiration Date 2020    
Class of Warrant or Right [Line Items]    
Number of Underlying Shares (in shares) 10,707  
Exercise price (in usd per share) $ 52.50  
Expiration Date 2025    
Class of Warrant or Right [Line Items]    
Number of Underlying Shares (in shares) 11,718  
Exercise price (in usd per share) $ 8.53  
Expiration Date 2024    
Class of Warrant or Right [Line Items]    
Number of Underlying Shares (in shares) 24,097  
Exercise price (in usd per share) $ 7.15