Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)

v3.20.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2019
Oct. 31, 2018
Series A Convertible Preferred Stock [Member]          
Price per share $ 1,000.00   $ 1,000.00    
Transactional expenses $ 957   $ 1,159    
At-The-Market Offering [Member]          
Transactional expenses   $ 1 212    
2017 Purchase Agreement [Member]          
Transactional expenses     $ 45    
2019 Purchase Agreement [Member]          
Transactional expenses   $ 916      
Stock Issuance Oct 2018 [Member]          
Price per share         $ 70.00
Stock Issuance Dec 2018 [Member]          
Price per share     $ 35.00    
Transactional expenses     $ 353    
Stock Issuance Mar 2019 [Member]          
Price per share       $ 35.00  
Stock Issuance Nov 2019 [Member]          
Price per share $ 1.94        
Transactional expenses $ 128