XML 59 R123.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Level 3 Reconciliation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Level 3 rollforward      
Balance at the beginning of the period $ 7.4 $ 4.4 $ 5.1
Purchases 12.8 18.4 13.8
Settlements (17.1) (15.4) (14.5)
Balance at the end of period $ 3.1 $ 7.4 $ 4.4