XML 87 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting changes - Additional Information (Detail) - CAD ($)
$ in Millions
Dec. 31, 2020
Jan. 01, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts receivable, net $ 1,437  
Allowance for doubtful accounts receivable 4  
Long term investments and receivables 323  
Credit allowance recognized as a liability $ 0  
Earnings reinvested | Cumulative effect, period of adoption, adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative effect of earnings reinvested   $ 2