XML 120 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2015
Dec. 31, 2014
Jan. 16, 2019
Dec. 31, 2018
Dec. 31, 2017
Mar. 31, 2009
Preferred Stock              
Warrants to purchase the Company's common stock, initially authorized (in shares)       815,339      
Warrants, exercise price (in dollars per share)       $ 13.43      
Preferred stock, Shares authorized         300,000 300,000  
Series B Preferred Stock [Member]              
Preferred Stock              
Fair value             $ 68.2
Shares redeemed (in shares)   73,000 73,000        
Warrant [Member]              
Preferred Stock              
Warrants, term 10 years            
Warrants to purchase the Company's common stock, initially authorized (in shares) 815,339            
Warrants, exercise price (in dollars per share) $ 13.43            
Fair value             $ 4.8