XML 146 R112.htm IDEA: XBRL DOCUMENT v3.8.0.1
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