XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 04, 2019
Apr. 30, 2018
Jun. 30, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Line Items]        
Noncancelable purchase commitments due within one year     $ 69.6  
DOJ Investigation        
Commitments and Contingencies Disclosure [Line Items]        
Proposed settlement amount   $ 57.0    
Statutory interest rate, DOJ Settlement   2.75%    
Settlement agreement compliance period 5 years      
Loss contingency     $ 0.4 $ 58.2