XML 59 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable and Accrued Revenues
12 Months Ended
Dec. 31, 2023
Trade and other current receivables [abstract]  
Accounts Receivable and Accrued Revenues
16. ACCOUNTS RECEIVABLE AND ACCRUED REVENUES
As at December 31,20232022
Trade and Accruals2,7222,962
Prepaids and Deposits242402
Joint Operations Receivables4951
Other2258
3,0353,473