Quarterly report pursuant to Section 13 or 15(d)

Capital Stock - Preferred Stock (Details)

v3.20.1
Capital Stock - Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2017
Dec. 31, 2018
Dec. 31, 2017
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  
Series X Convertible Preferred Stock      
Sale of stock      
Issuance of stock, net (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 Preferred Stock      
Sale of stock      
Issuance of stock, net (in shares)   1,252.772  
Preferred stock conversion price per share   $ 13.00