XML 122 R97.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS PAYABLE AND OTHER (Details) - CAD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Trade payables and operating accrued liabilities $ 3,497 $ 4,536
Construction payables and contractor holdbacks 855 804
Current derivative liabilities 896 920
Dividends payable 1,728 1,678
Taxes payable 622 778
Current deferred credits 978 652
Other 652 583
Accounts payable and other liabilities $ 9,228 $ 9,951