Annual report pursuant to Section 13 and 15(d)

Capital Stock - Series X and Series Y Convertible Preferred Stock (Details)

v3.20.4
Capital Stock - Series X and Series Y Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2018
Feb. 28, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2020
Series X and Series Y Convertible Preferred Stock          
Sale of stock          
Number of shares issued for each share of convertible preferred stock that is converted 1,000   1,000    
Series X Convertible Preferred Stock          
Sale of stock          
Issuance of stock, net (in shares)       5,003  
Preferred stock, shares outstanding (in shares)         5,003
Preferred stock conversion price per share       $ 4.03  
Fair value of common stock amount exceeded purchase price of convertible preferred stock   $ 5.6      
Series Y Convertible Preferred Stock          
Sale of stock          
Preferred stock, shares outstanding (in shares)         0
2018 Rights Offering | Series Y Convertible Preferred Stock          
Sale of stock          
Issuance of stock, net (in shares) 1,252.772   1,252.772    
Number of shares issued for each share of convertible preferred stock that is converted 1,000   1,000    
Preferred stock conversion price per share $ 13.00   $ 13.00