XML 103 R83.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Property, Plant and Equipment - Schedule of Utility Capital Assets (Details) - CAD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | $ 66,078 | $ 58,323
Accumulated Depreciation | (16,622) | (14,938)
Net Book Value | 49,456 | 43,385
Electric Distribution |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 15,771 | 14,352
Accumulated Depreciation | (4,078) | (3,708)
Net Book Value | 11,693 | 10,644
Gas Distribution |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 7,148 | 6,682
Accumulated Depreciation | (1,866) | (1,736)
Net Book Value | 5,282 | 4,946
Electric Transmission |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 23,084 | 19,886
Accumulated Depreciation | (4,865) | (4,267)
Net Book Value | 18,219 | 15,619
Gas Transmission |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 2,937 | 2,751
Accumulated Depreciation | (894) | (843)
Net Book Value | 2,043 | 1,908
Generation |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 8,056 | 7,192
Accumulated Depreciation | (3,110) | (2,739)
Net Book Value | 4,946 | 4,453
Other |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 5,014 | 4,444
Accumulated Depreciation | (1,809) | (1,645)
Net Book Value | 3,205 | 2,799
Assets under construction |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 3,578 | 2,581
Accumulated Depreciation | 0 | 0
Net Book Value | 3,578 | 2,581
Land |  |
Public Utility, Property, Plant and Equipment [Line Items] |  |
Cost | 490 | 435
Accumulated Depreciation | 0 | 0
Net Book Value | $ 490 | $ 435

X
- Definition Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period end amount of total net PPE. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period end amount of total gross PPE. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_ElectricDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_GasDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_ElectricTransmissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_GasTransmissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_AssetUnderConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_LandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |