XML 112 R100.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee plans - Schedule of Accumulated and Projected Benefit Obligation in Excess of Plan Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 4,498.8 $ 6,060.7
Fair value of plan assets 3,587.7 4,839.5
Projected benefit obligation 4,500.5 6,063.0
Fair value of plan assets $ 3,587.7 $ 4,839.5