XML 97 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Derivatives Fair Value [Line Items]    
Unrealized gain (losses) net of taxes $ 0.3 $ (0.4)
Foreign Currency Exchange Contracts    
Derivatives Fair Value [Line Items]    
Derivative, notional amount $ 99.4 76.8
Derivative remaining maturity period 1 year  
Derivatives assets, current $ 0.5  
Derivative net current liability   $ 1.7