XML 50 R48.htm IDEA: XBRL DOCUMENT v3.20.1
WARRANTS - Narrative (Details) - Common Stock Warrants - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Class of Warrant or Right [Line Items]    
Warrants outstanding (in shares) 46,522  
Warrant exercise price (in usd per share) $ 17.93 $ 27.65