XML 64 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Trade and other current payables [abstract]  
Accounts Payable and Accrued Liabilities
21. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
As at December 31,
2024
2023
Accruals4,9023,931
Trade1,0051,075
Joint Operations Payable11075
Employee Long-Term Incentives132284
Interest7269
Provisions for Onerous and Unfavourable Contracts1118
Other1028
6,2425,480