CIK 0001737927
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"unit": "CAD", "value": 28606000, "concept": "us-gaap:AccountsPayableCurrent"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 34817000, "concept": "us-gaap:AccountsPayableCurrent"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 19963000, "concept": "us-gaap:AccountsPayableCurrent"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 18136000, "concept": "us-gaap:AccountsPayableCurrent"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 24078000, "concept": "us-gaap:AccountsPayableCurrent"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 26099000, "concept": "us-gaap:AccountsPayableCurrent"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 28918000, "concept": "us-gaap:AccountsPayableCurrent"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 18364000, "concept": "us-gaap:AccountsPayableCurrent"} | 2024-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 25488000, "concept": "us-gaap:AccountsPayableCurrent"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 28673000, "concept": "us-gaap:AccountsPayableCurrent"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 25837000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 22724000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 57554000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 31835000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 63139000, "concept": "us-gaap:AccountsPayableCurrent"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 68203000, "concept": "us-gaap:AccountsPayableCurrent"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 64647000, "concept": "us-gaap:AccountsPayableCurrent"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 64270000, "concept": "us-gaap:AccountsPayableCurrent"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 67837000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 94367000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 91339000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 67262000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 86463000, "concept": "us-gaap:AccountsPayableCurrent"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 81064000, "concept": "us-gaap:AccountsPayableCurrent"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 89368000, "concept": "us-gaap:AccountsPayableCurrent"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 123393000, "concept": "us-gaap:AccountsPayableCurrent"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 188920000, "concept": "us-gaap:AccountsPayableCurrent"} | 2019-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 32546000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2026-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 31241000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 29005000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 24557000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 47966000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 47514000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 44393000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 36515000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 43514000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 44943000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 50957000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 54537000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 92496000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 41292000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 85297000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 91097000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 79106000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 68197000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 82554000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 75565000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 87582000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 67106000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 74574000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 63004000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2020-09-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 42222000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2020-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 51166000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2020-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 61830000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2019-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 737000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2026-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 5333000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2026-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 4333000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2025-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 2532000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2025-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 1306000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2025-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 10813000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2025-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 7724000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 6509000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 3920000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 3449000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 3200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2023-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 2636000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2023-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 1946000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2023-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 9114000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2023-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 6176000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2022-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 4308000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2022-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 2293000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2022-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 36684000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2022-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 36620000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2021-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 35658000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2021-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 20279000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2021-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 164502000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2021-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 137977000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2020-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 90195000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2020-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 61547000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2020-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 704944000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2020-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 610858000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 440150000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-09-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 211824000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-06-30 | sec_edgar |
| capex | {"unit": "CAD", "value": 644456000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 175962000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 336625000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 364683000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 371322000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 298058000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 126202000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 113811000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 161909000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 228416000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 192156000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 170300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 142745000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 240376000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 533266000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 667693000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 598131000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 746719000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 769495000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 776005000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 615146000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 807621000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 559840000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 1154653000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 824960000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 673287000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 975870000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 1303176000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 2480830000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2019-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -7468000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2026-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 332409000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2026-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 285799000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2025-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 194457000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2025-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 25460000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2025-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 148660000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2025-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 164618000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2024-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 194717000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2024-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 105775000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2024-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -465055000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2024-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -473524000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2023-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -407298000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2023-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -133110000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2023-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -19694000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2023-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -145921000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2022-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -12413000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2022-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -1044000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2022-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -45533000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2022-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -46338000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2021-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -46681000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2021-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -44968000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2021-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 1264769000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2021-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 269140000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2020-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 250805000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2020-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 247303000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2020-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -57161000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2020-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -71356000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2019-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -62508000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2019-09-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -81691000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2019-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 5851719000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2019-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 525849000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2018-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -737000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActi | 2026-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -21349000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2026-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 21296000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAct | 2025-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 16024000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAct | 2025-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -705000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActi | 2025-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -47788000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2025-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -46787000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -31993000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -33029000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 241590000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 202106000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 202717000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 142574000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 433379000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 342125000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2022-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 207000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2022-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -121417000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2022-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": 230819000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2022-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -71102000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2021-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -46297000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2021-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -374559000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2021-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -884105000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2021-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -328918000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2020-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -568130000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2020-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -425984000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2020-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -347654000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2020-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -281449000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2019-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -935468000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2019-09-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -405597000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2019-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -3227985000, "concept": "us-gaap:NetCashProvidedByUsedInInvesting | 2019-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -223583000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2018-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -25011000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2026-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -63806000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2026-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -45552000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2025-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -28316000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2025-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -10337000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2025-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -165750000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2025-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -132598000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2024-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -105632000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2024-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -51780000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2024-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -281950000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2024-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -259891000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2023-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -227322000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2023-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -148671000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2023-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -557546000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2023-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -417809000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2022-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -273915000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2022-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -140515000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2022-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -545811000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2022-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -419125000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2021-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -251745000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2021-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -165780000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2021-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -465729000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2021-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -367899000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2020-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -280295000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2020-09-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -118546000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2020-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -772635000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2020-03-31 | sec_edgar |