Supplemental Cash Flow Information - Schedule of Net Change in Operating Assets and Liabilities (Details) - CAD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Net Change in Operating Assets and Liabilities [Abstract] | ||
| Trade and other receivables | $ 4,901 | $ 104,991 |
| Financial assets | 410 | (5,686) |
| Other assets | 3,827 | (8,105) |
| Trade and other payables | (9,672) | (13,750) |
| Financial liabilities | (288) | 544 |
| Other liabilities | (8,401) | 30,853 |
| Operating assets and liabilities | $ (9,223) | $ 108,847 |
| X | ||||||||||
- Definition Adjustments for decrease (increase) in financial assets held for trading to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Financial assets; Financial assets at fair value through profit or loss, classified as held for trading; Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Adjustments for increase (decrease) in financial liabilities held for trading to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Financial liabilities; Financial liabilities at fair value through profit or loss that meet definition of held for trading; Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Adjustments for decrease (increase) in other operating assets and liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. No definition available.
|