XML 116 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Employee plans - Schedule of Accumulated and Projected Benefit Obligation in Excess of Plan Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 6,060.7 $ 6,896.5
Fair value of plan assets 4,839.5 5,014.1
Projected benefit obligation 6,063.0 6,898.7
Fair value of plan assets $ 4,839.5 $ 5,014.1