XML 106 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Mezzanine and Shareholders' Equity - Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 21, 2018
Mar. 30, 2016
Oct. 14, 2015
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]          
Number of shares sold (in shares) 600,000        
Warrants exercises in period (in shares)       177,405 286,357
Warrant issued during period value stock options exercised       $ 1.7 $ 2.2
Series B Preferred Stock          
Class of Stock [Line Items]          
Number of shares sold (in shares)   555,555      
Exercise price per share (in dollars per share)   $ 10.00      
Private Placement          
Class of Stock [Line Items]          
Number of shares sold (in shares)     1,111,111    
Exercise price per share (in dollars per share)   $ 10.00 $ 9.00    
Minimum          
Class of Stock [Line Items]          
Exercise price of warrants (in dollars per share)       $ 9.00 $ 4.00
Maximum          
Class of Stock [Line Items]          
Exercise price of warrants (in dollars per share)       $ 11.00 $ 11.00