Pensions and Other Benefits - Summary of Defined Benefit Pension Plan Assets at Fair Value (Detail) - CAD
|
12 Months Ended |
|
Dec. 31, 2017 |
Dec. 31, 2016 |
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
CAD 12,808,000,000
|
CAD 12,196,000,000
|
Cash and cash equivalents |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
176,000,000
|
132,000,000
|
Government bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
2,087,000,000
|
1,357,000,000
|
Corporate bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
1,215,000,000
|
1,186,000,000
|
Mortgages |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
45,000,000
|
71,000,000
|
Real Estate |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
622,000,000
|
625,000,000
|
Fund value subject to redemption |
542,000,000
|
134,000,000
|
Fund Value Not Subject to Redemption |
80,000,000
|
54,000,000
|
Unfunded commitments |
53,000,000
|
81,000,000
|
Derivative assets |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
7,000,000
|
Derivative, Notional Amount |
0
|
937,000,000
|
Absolute return |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
1,662,000,000
|
1,975,000,000
|
Absolute return | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
681,000,000
|
668,000,000
|
Absolute return | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
515,000,000
|
502,000,000
|
Absolute return | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
252,000,000
|
505,000,000
|
Absolute return | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
CAD 214,000,000
|
300,000,000
|
Funds of hedge funds | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Notice period |
95 days
|
|
Multi-strategy funds | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Notice period |
60 days
|
|
Credit funds (fixed income) | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Notice period |
60 days
|
|
Equity Funds, Quarterly Redemption [Member] | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Notice period |
60 days
|
|
Equity Funds, Tri-annual Redemption [Member] | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Notice period |
45 days
|
|
Infrastructure |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
CAD 176,000,000
|
285,000,000
|
Portion at Other than Fair Value Measurement [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
2,460,000,000
|
2,448,000,000
|
Portion at Other than Fair Value Measurement [Member] | Cash and cash equivalents |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Portion at Other than Fair Value Measurement [Member] | Government bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Portion at Other than Fair Value Measurement [Member] | Corporate bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Portion at Other than Fair Value Measurement [Member] | Mortgages |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Portion at Other than Fair Value Measurement [Member] | Real Estate |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
622,000,000
|
188,000,000
|
Portion at Other than Fair Value Measurement [Member] | Derivative assets |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Portion at Other than Fair Value Measurement [Member] | Absolute return | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
681,000,000
|
668,000,000
|
Portion at Other than Fair Value Measurement [Member] | Absolute return | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
515,000,000
|
502,000,000
|
Portion at Other than Fair Value Measurement [Member] | Absolute return | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
252,000,000
|
505,000,000
|
Portion at Other than Fair Value Measurement [Member] | Absolute return | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
214,000,000
|
300,000,000
|
Portion at Other than Fair Value Measurement [Member] | Infrastructure |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
176,000,000
|
285,000,000
|
Fair Value, Inputs, Level 1 [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
6,886,000,000
|
6,586,000,000
|
Fair Value, Inputs, Level 1 [Member] | Cash and cash equivalents |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
165,000,000
|
121,000,000
|
Fair Value, Inputs, Level 1 [Member] | Government bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Corporate bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Mortgages |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Real Estate |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Derivative assets |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Absolute return | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Absolute return | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Absolute return | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Absolute return | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 1 [Member] | Infrastructure |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
3,462,000,000
|
2,725,000,000
|
Fair Value, Inputs, Level 2 [Member] | Cash and cash equivalents |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
11,000,000
|
11,000,000
|
Fair Value, Inputs, Level 2 [Member] | Government bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
2,087,000,000
|
1,357,000,000
|
Fair Value, Inputs, Level 2 [Member] | Corporate bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
1,215,000,000
|
1,186,000,000
|
Fair Value, Inputs, Level 2 [Member] | Mortgages |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
45,000,000
|
71,000,000
|
Fair Value, Inputs, Level 2 [Member] | Real Estate |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] | Derivative assets |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
7,000,000
|
Fair Value, Inputs, Level 2 [Member] | Absolute return | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] | Absolute return | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] | Absolute return | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] | Absolute return | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 2 [Member] | Infrastructure |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
437,000,000
|
Fair Value, Inputs, Level 3 [Member] | Cash and cash equivalents |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Government bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Corporate bonds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Mortgages |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Real Estate |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
437,000,000
|
Fair Value, Inputs, Level 3 [Member] | Derivative assets |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Absolute return | Funds of hedge funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Absolute return | Multi-strategy funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Absolute return | Credit funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Absolute return | Equity funds |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Fair Value, Inputs, Level 3 [Member] | Infrastructure |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Canada [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
1,529,000,000
|
1,537,000,000
|
Canada [Member] | Portion at Other than Fair Value Measurement [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
Canada [Member] | Fair Value, Inputs, Level 1 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
1,467,000,000
|
1,480,000,000
|
Canada [Member] | Fair Value, Inputs, Level 2 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
62,000,000
|
57,000,000
|
Canada [Member] | Fair Value, Inputs, Level 3 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
U.S. and International | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
5,296,000,000
|
5,021,000,000
|
U.S. and International | Portion at Other than Fair Value Measurement [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
0
|
0
|
U.S. and International | Fair Value, Inputs, Level 1 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
5,254,000,000
|
4,985,000,000
|
U.S. and International | Fair Value, Inputs, Level 2 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
42,000,000
|
36,000,000
|
U.S. and International | Fair Value, Inputs, Level 3 [Member] | Public equity |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
DB pension plans at fair values |
CAD 0
|
CAD 0
|