XML 56 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable and Accrued Revenues
12 Months Ended
Dec. 31, 2024
Trade and other current receivables [abstract]  
Accounts Receivable and Accrued Revenues
13. ACCOUNTS RECEIVABLE AND ACCRUED REVENUES
As at December 31,20242023
Trade and Accruals2,3782,722
Prepaids and Deposits187242
Joint Operations Receivables4049
Other922
2,6143,035