XML 211 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments, Risk Management and Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Estimated fair value of debt $ 211.1 $ 154.6
Not Designated as Hedging Instrument | Foreign currency contracts    
Derivative [Line Items]    
Open foreign currency forward contracts designated as cash flow hedges, U.S. dollar equivalent $ 49.9