XML 120 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND OTHER (Details) - CAD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Trade payables and operating accrued liabilities $ 4,470 $ 3,497
Dividends payable 1,773 1,728
Current deferred credits 853 978
Construction payables and contractor holdbacks 844 855
Current derivative liabilities 717 896
Taxes payable 478 622
Other 632 652
Accounts payable and other liabilities $ 9,767 $ 9,228