XML 69 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Convertible Preferred Stock - Additional Information (Details) - shares
Dec. 31, 2018
Dec. 31, 2017
Jan. 04, 2016
Convertible Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Undesignated Preferred Stock      
Class of Stock [Line Items]      
Convertible preferred stock     100,000,000