trp-20241231
0001232384
false
2024
FY
0000099070
false
2024
FY
0001232384
false
2024
FY
0000099070
false
2024
FY
1
P1Y
http://fasb.org/us-gaap/2024#AccountsPayableAndOtherAccruedLiabilitiesCurrent
http://fasb.org/us-gaap/2024#AccountsPayableAndOtherAccruedLiabilitiesCurrent
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent
P3Y
P5Y
http://fasb.org/us-gaap/2024#Revenues
http://fasb.org/us-gaap/2024#Revenues
xbrli:shares
iso4217:CAD
iso4217:CAD
xbrli:shares
trp:segment
utr:km
utr:mi
utr:Bcf
trp:plant
xbrli:pure
trp:subsidiary
iso4217:USD
iso4217:MXN
utr:GWh
utr:MWh
trp:Megawatt
trp:claim
0001232384
2024-01-01
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
2024-01-01
2024-12-31
0001232384
dei:BusinessContactMember
2024-01-01
2024-12-31
0001232384
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
2024-12-31
0001232384
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
us-gaap:CorporateMember
2024-01-01
2024-12-31
0001232384
us-gaap:CorporateMember
2023-01-01
2023-12-31
0001232384
us-gaap:CorporateMember
2022-01-01
2022-12-31
0001232384
2023-01-01
2023-12-31
0001232384
2022-01-01
2022-12-31
0001232384
2023-12-31
0001232384
2022-12-31
0001232384
2021-12-31
0001232384
us-gaap:CommonStockMember
2023-12-31
0001232384
us-gaap:CommonStockMember
2022-12-31
0001232384
us-gaap:CommonStockMember
2021-12-31
0001232384
us-gaap:CommonStockMember
2024-01-01
2024-12-31
0001232384
us-gaap:CommonStockMember
2023-01-01
2023-12-31
0001232384
us-gaap:CommonStockMember
2022-01-01
2022-12-31
0001232384
us-gaap:CommonStockMember
2024-12-31
0001232384
us-gaap:PreferredStockMember
2023-12-31
0001232384
us-gaap:PreferredStockMember
2022-12-31
0001232384
us-gaap:PreferredStockMember
2021-12-31
0001232384
us-gaap:PreferredStockMember
2022-01-01
2022-12-31
0001232384
us-gaap:PreferredStockMember
2024-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2022-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2021-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2024-01-01
2024-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2023-01-01
2023-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2022-01-01
2022-12-31
0001232384
us-gaap:AdditionalPaidInCapitalMember
2024-12-31
0001232384
us-gaap:RetainedEarningsMember
2023-12-31
0001232384
us-gaap:RetainedEarningsMember
2022-12-31
0001232384
us-gaap:RetainedEarningsMember
2021-12-31
0001232384
us-gaap:RetainedEarningsMember
2024-01-01
2024-12-31
0001232384
us-gaap:RetainedEarningsMember
2023-01-01
2023-12-31
0001232384
us-gaap:RetainedEarningsMember
2022-01-01
2022-12-31
0001232384
us-gaap:RetainedEarningsMember
2024-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2023-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2022-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2024-12-31
0001232384
us-gaap:ParentMember
2024-12-31
0001232384
us-gaap:ParentMember
2023-12-31
0001232384
us-gaap:ParentMember
2022-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2023-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2022-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2021-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
us-gaap:NoncontrollingInterestMember
2024-12-31
0001232384
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:CommonStockMember
trp:TCEnergyMember
2024-10-01
2024-10-01
0001232384
us-gaap:CommonStockMember
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-10-01
2024-10-01
0001232384
srt:MinimumMember
us-gaap:PipelinesMember
trp:NaturalGasPipelinesSegmentMember
2024-01-01
2024-12-31
0001232384
srt:MaximumMember
us-gaap:PipelinesMember
trp:NaturalGasPipelinesSegmentMember
2024-01-01
2024-12-31
0001232384
srt:MinimumMember
us-gaap:EnergyEquipmentMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
srt:MaximumMember
us-gaap:EnergyEquipmentMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
us-gaap:CorporateNonSegmentMember
srt:MinimumMember
2024-01-01
2024-12-31
0001232384
us-gaap:CorporateNonSegmentMember
srt:MaximumMember
2024-01-01
2024-12-31
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-10-01
2024-12-31
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-10-01
0001232384
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-10-01
0001232384
trp:KeystoneMember
2023-12-31
0001232384
trp:KeystoneMember
2024-09-30
0001232384
trp:KeystoneMember
2024-01-01
2024-12-31
0001232384
trp:KeystoneMember
2023-01-01
2023-12-31
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2024-01-01
2024-12-31
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2023-01-01
2023-12-31
0001232384
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-08-28
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-08-28
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
2024-08-28
2024-08-28
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2024-08-28
2024-08-28
0001232384
trp:LiquidsPipelinesSegmentMember
2024-01-01
2024-12-31
0001232384
trp:LiquidsPipelinesSegmentMember
2023-01-01
2023-12-31
0001232384
trp:LiquidsPipelinesSegmentMember
2022-01-01
2022-12-31
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2024-10-01
0001232384
us-gaap:DiscontinuedOperationsDisposedOfBySaleMember
2022-01-01
2022-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
us-gaap:IntersegmentEliminationMember
2024-01-01
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
us-gaap:CorporateNonSegmentMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2024-01-01
2024-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
us-gaap:IntersegmentEliminationMember
2023-01-01
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
us-gaap:CorporateNonSegmentMember
2023-01-01
2023-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:IntersegmentEliminationMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
us-gaap:IntersegmentEliminationMember
2022-01-01
2022-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
us-gaap:CorporateNonSegmentMember
2022-01-01
2022-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:LineOfCreditMember
us-gaap:CorporateJointVentureMember
2022-03-15
2022-03-15
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:CorporateNonSegmentMember
2024-12-31
0001232384
us-gaap:CorporateNonSegmentMember
2023-12-31
0001232384
us-gaap:SegmentContinuingOperationsMember
2024-12-31
0001232384
us-gaap:SegmentContinuingOperationsMember
2023-12-31
0001232384
us-gaap:SegmentDiscontinuedOperationsMember
2024-12-31
0001232384
us-gaap:SegmentDiscontinuedOperationsMember
2023-12-31
0001232384
trp:CanadaDomesticMember
2024-01-01
2024-12-31
0001232384
trp:CanadaDomesticMember
2023-01-01
2023-12-31
0001232384
trp:CanadaDomesticMember
2022-01-01
2022-12-31
0001232384
trp:CanadaExportMember
2024-01-01
2024-12-31
0001232384
trp:CanadaExportMember
2023-01-01
2023-12-31
0001232384
trp:CanadaExportMember
2022-01-01
2022-12-31
0001232384
country:US
2024-01-01
2024-12-31
0001232384
country:US
2023-01-01
2023-12-31
0001232384
country:US
2022-01-01
2022-12-31
0001232384
trp:MexicoandInternationalMember
2024-01-01
2024-12-31
0001232384
trp:MexicoandInternationalMember
2023-01-01
2023-12-31
0001232384
trp:MexicoandInternationalMember
2022-01-01
2022-12-31
0001232384
country:CA
2024-12-31
0001232384
country:CA
2023-12-31
0001232384
country:US
2024-12-31
0001232384
country:US
2023-12-31
0001232384
trp:MexicoandInternationalMember
2024-12-31
0001232384
trp:MexicoandInternationalMember
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
2024-01-01
2024-12-31
0001232384
trp:PowerGenerationMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:PowerGenerationMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:PowerGenerationMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:PowerGenerationMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:PowerGenerationMember
2024-01-01
2024-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
2024-01-01
2024-12-31
0001232384
us-gaap:RelatedPartyMember
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
trp:NonLeaseComponentsMember
trp:TGNHPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:SouthBowCanadianInfrastructureHoldingsLtdMember
us-gaap:CorporateMember
2024-01-01
2024-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
2023-01-01
2023-12-31
0001232384
trp:PowerGenerationMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:PowerGenerationMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:PowerGenerationMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:PowerGenerationMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:PowerGenerationMember
2023-01-01
2023-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
2023-01-01
2023-12-31
0001232384
us-gaap:RelatedPartyMember
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:NonLeaseComponentsMember
trp:TGNHPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
trp:CapacityArrangementsAndTransportationMember
2022-01-01
2022-12-31
0001232384
trp:PowerGenerationMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:PowerGenerationMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:PowerGenerationMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:PowerGenerationMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
trp:PowerGenerationMember
2022-01-01
2022-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
trp:NaturalGasStorageAndOtherMember
2022-01-01
2022-12-31
0001232384
us-gaap:RelatedPartyMember
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:NonLeaseComponentsMember
trp:TGNHPipelinesMember
2022-01-01
2022-12-31
0001232384
2025-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-11-18
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
us-gaap:RelatedPartyMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
us-gaap:RelatedPartyMember
2023-01-01
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-17
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-01-01
2024-12-31
0001232384
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
2024-12-31
0001232384
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedLoanAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedDemandRevolvingCreditFacilityAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:SubordinatedDemandRevolvingCreditFacilityAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2023-01-01
2023-09-30
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
us-gaap:PipelinesMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
us-gaap:PipelinesMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:CompressionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:CompressionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:MeteringAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:MeteringAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NGTLSystemMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
us-gaap:PipelinesMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
us-gaap:PipelinesMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:CompressionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:CompressionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:MeteringAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:MeteringAndOtherMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CanadianMainlineMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasPipelinesOtherMember
trp:OtherLongLivedTangibleAssetsMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasPipelinesOtherMember
trp:OtherLongLivedTangibleAssetsMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
us-gaap:AssetUnderConstructionMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:CompressionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:CompressionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:MeteringAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:MeteringAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGasTransmissionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:CompressionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:CompressionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:MeteringAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:MeteringAndOtherMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ANRMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGulfTransmissionMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:ColumbiaGulfTransmissionMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:GTNMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:GTNMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:GreatLakesMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:GreatLakesMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasPipelinesOtherMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasPipelinesOtherMember
us-gaap:PipelinesMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
us-gaap:AssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:OtherNaturalGasPipelinesMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:PipelinesMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:PipelinesMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CompressionMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:CompressionMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MeteringAndOtherMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:MeteringAndOtherMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
srt:NaturalGasReservesMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
srt:NaturalGasReservesMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasStorageEquipmentMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:NaturalGasStorageEquipmentMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:RenewablePowerGenerationMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:RenewablePowerGenerationMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentExcludingAssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
us-gaap:AssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
us-gaap:OperatingSegmentsMember
trp:PropertyPlantAndEquipmentIncludingAssetUnderConstructionMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
trp:TGNHPipelinesMember
2024-12-31
0001232384
trp:TGNHPipelinesMember
2023-12-31
0001232384
srt:MinimumMember
2024-12-31
0001232384
srt:MaximumMember
2024-12-31
0001232384
trp:TGNHPipelinesMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
trp:TGNHPipelinesMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2024-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2023-12-31
0001232384
trp:TGNHPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:TGNHPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:TGNHPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:TransQuebecAndMaritimesPipelineIncMember
trp:CanadianNaturalGasPipelinesMember
2024-12-31
0001232384
trp:TransQuebecAndMaritimesPipelineIncMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:TransQuebecAndMaritimesPipelineIncMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:TransQuebecAndMaritimesPipelineIncMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:TransQuebecAndMaritimesPipelineIncMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:CanadianNaturalGasPipelinesMember
2023-12-31
0001232384
trp:NorthernBorderPipelineCompanyMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
trp:NorthernBorderPipelineCompanyMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:NorthernBorderPipelineCompanyMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:NorthernBorderPipelineCompanyMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:NorthernBorderPipelineCompanyMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
trp:MillenniumGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
trp:MillenniumGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:MillenniumGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:MillenniumGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:MillenniumGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
trp:IroquoisGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
trp:IroquoisGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:IroquoisGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:IroquoisGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:IroquoisGasTransmissionSystemLPMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:U.S.NaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:U.S.NaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:U.S.NaturalGasPipelinesMember
2024-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
trp:MexicoNaturalGasPipelinesMember
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
trp:MexicoNaturalGasPipelinesMember
2023-12-31
0001232384
trp:BrucePowerMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
trp:BrucePowerMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:BrucePowerMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:BrucePowerMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
trp:BrucePowerMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:PowerAndEnergySolutionsMember
2024-01-01
2024-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:PowerAndEnergySolutionsMember
2023-01-01
2023-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:PowerAndEnergySolutionsMember
2022-01-01
2022-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:PowerAndEnergySolutionsMember
2024-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
trp:PowerAndEnergySolutionsMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:LNGCanadaMember
2023-01-01
2023-12-31
0001232384
us-gaap:EquityFundsMember
2024-01-01
2024-12-31
0001232384
us-gaap:EquityFundsMember
2023-01-01
2023-12-31
0001232384
us-gaap:EquityFundsMember
2022-01-01
2022-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2023-01-01
2023-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2022-01-01
2022-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
2024-01-01
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
2023-01-01
2023-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
2022-01-01
2022-12-31
0001232384
trp:OtherInvestmentMember
2024-01-01
2024-12-31
0001232384
trp:OtherInvestmentMember
2023-01-01
2023-12-31
0001232384
trp:OtherInvestmentMember
2022-01-01
2022-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2023-01-01
2023-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2022-01-01
2022-12-31
0001232384
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2024-01-01
2024-12-31
0001232384
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2023-01-01
2023-12-31
0001232384
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2022-01-01
2022-12-31
0001232384
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2024-12-31
0001232384
us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember
2023-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:LineOfCreditMember
us-gaap:CorporateJointVentureMember
2017-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:LineOfCreditMember
us-gaap:CorporateJointVentureMember
2022-03-15
2022-03-15
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:CorporateJointVentureMember
2024-01-01
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:CorporateJointVentureMember
2023-01-01
2023-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:CorporateJointVentureMember
2022-01-01
2022-12-31
0001232384
trp:NGTLSystemMember
2024-01-01
2024-12-31
0001232384
trp:NGTLSystemMember
2024-09-30
0001232384
trp:NGTLSystemMember
2024-09-01
2024-09-30
0001232384
trp:CanadianMainlineMember
2020-04-01
2020-04-30
0001232384
trp:CanadianMainlineMember
2024-01-01
2024-12-31
0001232384
trp:ColumbiaGasTransmissionMember
2024-01-01
2024-12-31
0001232384
trp:ColumbiaGasTransmissionMember
2024-12-31
0001232384
us-gaap:DeferredIncomeTaxChargesMember
2024-12-31
0001232384
us-gaap:DeferredIncomeTaxChargesMember
2023-12-31
0001232384
trp:OperatingAndDebtServiceRegulatoryAssetsMember
2024-12-31
0001232384
trp:OperatingAndDebtServiceRegulatoryAssetsMember
2023-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
2024-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
2023-12-31
0001232384
trp:ForeignExchangeOnLongTermDebtMember
srt:MinimumMember
2024-12-31
0001232384
trp:ForeignExchangeOnLongTermDebtMember
srt:MaximumMember
2024-12-31
0001232384
trp:ForeignExchangeOnLongTermDebtMember
2024-12-31
0001232384
trp:ForeignExchangeOnLongTermDebtMember
2023-12-31
0001232384
trp:OtherRegulatoryAssetsMember
2024-12-31
0001232384
trp:OtherRegulatoryAssetsMember
2023-12-31
0001232384
trp:AbandonmentCostsMember
2024-12-31
0001232384
trp:AbandonmentCostsMember
2023-12-31
0001232384
trp:DeferredIncomeTaxesUSTaxReformMember
2024-12-31
0001232384
trp:DeferredIncomeTaxesUSTaxReformMember
2023-12-31
0001232384
trp:CanadianMainlineShortTermAdjustmentAndTollStabilizationAccountsMember
2024-12-31
0001232384
trp:CanadianMainlineShortTermAdjustmentAndTollStabilizationAccountsMember
2023-12-31
0001232384
us-gaap:RemovalCostsMember
2024-12-31
0001232384
us-gaap:RemovalCostsMember
2023-12-31
0001232384
trp:BridgingAmortizationAccountMember
2024-12-31
0001232384
trp:BridgingAmortizationAccountMember
2023-12-31
0001232384
trp:DeferredIncomeTaxesMember
2024-12-31
0001232384
trp:DeferredIncomeTaxesMember
2023-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
2024-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
2023-12-31
0001232384
trp:LongTermAdjustmentAccountMember
2024-12-31
0001232384
trp:LongTermAdjustmentAccountMember
2023-12-31
0001232384
trp:OperatingAndDebtServiceRegulatoryLiabilitiesMember
2024-12-31
0001232384
trp:OperatingAndDebtServiceRegulatoryLiabilitiesMember
2023-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
trp:ANRMember
2024-12-31
0001232384
us-gaap:PensionAndOtherPostretirementPlansCostsMember
trp:ANRMember
2023-12-31
0001232384
trp:OtherRegulatoryLiabilitiesMember
2024-12-31
0001232384
trp:OtherRegulatoryLiabilitiesMember
2023-12-31
0001232384
trp:LongTermAdjustmentAccountAmountToBeAmortizedOverSettlementTermMember
2024-12-31
0001232384
us-gaap:PostretirementBenefitCostsMember
trp:ANRMember
2024-12-31
0001232384
trp:ColumbiaPipelineGroupIncMember
2024-12-31
0001232384
trp:ColumbiaPipelineGroupIncMember
2023-12-31
0001232384
trp:ANRPipeLineCompanyMember
2024-12-31
0001232384
trp:ANRPipeLineCompanyMember
2023-12-31
0001232384
trp:GreatLakesMember
2024-12-31
0001232384
trp:GreatLakesMember
2023-12-31
0001232384
trp:NorthBajaPipelineLLCMember
2024-12-31
0001232384
trp:NorthBajaPipelineLLCMember
2023-12-31
0001232384
trp:TuscaroraGasTransmissionCompanyMember
2024-12-31
0001232384
trp:TuscaroraGasTransmissionCompanyMember
2023-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2022-12-31
0001232384
trp:U.S.NaturalGasPipelinesMember
2023-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2023-10-04
2023-10-04
0001232384
trp:U.S.NaturalGasPipelinesMember
2022-03-01
2022-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:CommercialPaperMember
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:CommercialPaperMember
2023-12-31
0001232384
trp:TransCanadaAmericanInvestmentsLtd.andTransCanadaPowerMarketingLtd.Member
us-gaap:CommercialPaperMember
2024-12-31
0001232384
trp:TransCanadaAmericanInvestmentsLtd.andTransCanadaPowerMarketingLtd.Member
us-gaap:CommercialPaperMember
2023-12-31
0001232384
us-gaap:CommercialPaperMember
2024-12-31
0001232384
us-gaap:CommercialPaperMember
2023-12-31
0001232384
trp:RevolvingAndDemandCreditFacilityMember
2024-12-31
0001232384
trp:RevolvingAndDemandCreditFacilityMember
2023-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2029Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:RevolvingCreditFacilityMember
2024-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2029Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2025Member
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2024-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2025Member
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2027Member
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2024-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2027Member
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2027Member
trp:ColumbiaPipelinesHoldingCompanyLLCMember
us-gaap:RevolvingCreditFacilityMember
2024-12-31
0001232384
trp:UnsecuredCreditFacilityMaturingDecember2027Member
trp:ColumbiaPipelinesHoldingCompanyLLCMember
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001232384
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2024-12-31
0001232384
trp:TCPLTCPLUSAMember
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001232384
trp:TCEnergyMember
trp:TCPLTCPLUSAMember
2023-12-31
0001232384
us-gaap:RevolvingCreditFacilityMember
2024-01-01
2024-12-31
0001232384
us-gaap:RevolvingCreditFacilityMember
2023-01-01
2023-12-31
0001232384
us-gaap:RevolvingCreditFacilityMember
2022-01-01
2022-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
2023-12-31
2023-12-31
0001232384
us-gaap:DomesticCountryMember
2024-12-31
0001232384
us-gaap:DomesticCountryMember
2023-12-31
0001232384
trp:AlternativeMinimumTaxMember
us-gaap:DomesticCountryMember
2024-12-31
0001232384
trp:AlternativeMinimumTaxMember
us-gaap:DomesticCountryMember
2023-12-31
0001232384
us-gaap:ForeignCountryMember
us-gaap:MexicanTaxAuthorityMember
2024-12-31
0001232384
us-gaap:ForeignCountryMember
us-gaap:MexicanTaxAuthorityMember
2023-12-31
0001232384
us-gaap:TaxYear2013Member
us-gaap:ForeignCountryMember
us-gaap:MexicanTaxAuthorityMember
2019-12-31
0001232384
trp:TaxYears2014Through2017Member
us-gaap:ForeignCountryMember
us-gaap:MexicanTaxAuthorityMember
2022-12-31
0001232384
trp:TaxYears2013Through2021Member
us-gaap:ForeignCountryMember
us-gaap:MexicanTaxAuthorityMember
2022-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:MediumTermNotesMember
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:MediumTermNotesMember
2023-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
2023-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesAndNotesMember
2024-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesAndNotesMember
2023-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:MediumTermNotesMaturitybetween2025and2030Member
2024-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:MediumTermNotesMaturitybetween2025and2030Member
2023-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:MediumTermNotesMaturityDateof2026Member
2023-12-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:MediumTermNotesMaturityDateof2026Member
2024-12-31
0001232384
trp:NovaGasTransmissionLTDMember
2024-12-31
0001232384
trp:NovaGasTransmissionLTDMember
2023-12-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:TCPipeLinesLPMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:TCPipeLinesLPMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:GasTransmissionNorthwestCorporationMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:GasTransmissionNorthwestCorporationMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:GreatLakesGasTransmissionLimitedPartnershipMember
trp:SeniorUnsecuredNotesMember
2024-12-31
0001232384
trp:GreatLakesGasTransmissionLimitedPartnershipMember
trp:SeniorUnsecuredNotesMember
2023-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredTermLoanMember
2024-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredTermLoanMember
2023-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:UnsecuredRevolvingCreditFacilityMember
2024-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:UnsecuredRevolvingCreditFacilityMember
2023-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
2024-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
2023-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
trp:SeniorUnsecuredNotesMember
2024-08-15
0001232384
trp:ColumbiaPipelineGroupIncMember
2024-01-01
2024-12-31
0001232384
trp:ColumbiaPipelineGroupIncMember
2023-01-01
2023-12-31
0001232384
us-gaap:FairValueHedgingMember
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:TermLoanAugust2024Member
2024-08-01
2024-08-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredTermLoanDueMay2026Member
2023-05-01
2023-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueMarch2026Member
2023-03-01
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueMarch2026Member
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesOneDueMarch2026Member
2023-03-01
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueJuly2030Member
2023-03-01
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueJuly2030Member
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMarch2026Member
2023-03-01
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMarch2026Member
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesOneDueMarch2026Member
2023-03-01
2023-03-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2032Member
2022-05-01
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2032Member
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2026Member
2022-05-01
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2026Member
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2052Member
2022-05-01
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueMay2052Member
2022-05-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueOctober2054Member
2024-09-01
2024-09-30
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueOctober2054Member
2024-09-30
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueNovember2033Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueNovember2033Member
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueNovember2053Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueNovember2053Member
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2030Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2030Member
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2043Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2043Member
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2063Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesOperatingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2063Member
2023-08-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueOctober2031Member
2024-09-01
2024-09-30
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueOctober2031Member
2024-09-30
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueJanuary2034Member
2024-01-01
2024-01-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueJanuary2034Member
2024-01-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2028Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2028Member
2023-08-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2026Member
2023-08-01
2023-08-31
0001232384
trp:ColumbiaPipelinesHoldingCompanyLLCMember
trp:SeniorUnsecuredNotesDueAugust2026Member
2023-08-31
0001232384
trp:GasTransmissionNorthwestCorporationMember
trp:SeniorUnsecuredNotesDueJune2030Member
2023-06-01
2023-06-30
0001232384
trp:GasTransmissionNorthwestCorporationMember
trp:SeniorUnsecuredNotesDueJune2030Member
2023-06-30
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredTermLoanDueJanuary2028Member
2023-01-01
2023-01-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredRevolvingCreditFacilityDueJanuary2028Member
2023-01-01
2023-01-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2032Member
2022-05-01
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2032Member
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2034Member
2022-05-01
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2034Member
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2037Member
2022-05-01
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2037Member
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2029Member
2022-05-01
2022-05-31
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueMay2029Member
2022-05-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20241Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20241Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20242Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20242Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20243Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20243Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20244Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20244Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20245Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20246Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20246Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20247Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20247Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20248Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober20248Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueOctober20241Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueOctober20241Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueOctober20242Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueOctober20242Member
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueOctober20243Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:TermLoanDueAugust2024Member
2024-08-01
2024-08-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNotesDueJune2024Member
2024-06-01
2024-06-30
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober2023Member
2023-10-01
2023-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueOctober2023Member
2023-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredTermLoanDueSeptember2023Member
2023-09-01
2023-09-30
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNoteDueJuly2023Member
2023-07-01
2023-07-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNoteDueJuly2023Member
2023-07-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNoteDueDecember2022Member
2022-12-01
2022-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:MediumTermNoteDueDecember2022Member
2022-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueAugust2022Member
2022-08-01
2022-08-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueAugust2022Member
2022-08-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesDueMarch2024Member
2024-03-01
2024-03-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesDueMarch2024Member
2024-03-31
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesDueApril2023Member
2023-04-01
2023-04-30
0001232384
trp:NovaGasTransmissionLTDMember
trp:DebenturesDueApril2023Member
2023-04-30
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueFebruary2024Member
2024-02-01
2024-02-29
0001232384
trp:ANRPipeLineCompanyMember
trp:SeniorUnsecuredNotesDueFebruary2024Member
2024-02-29
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredTermLoanVariousMember
2024-01-01
2024-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredRevolvingCreditFacilityVarious2024Member
2024-01-01
2024-12-31
0001232384
trp:TCEnergiaMexicanaSDERLDECVMember
trp:SeniorUnsecuredRevolvingCreditFacilityVarious2023Member
2023-01-01
2023-12-31
0001232384
trp:TuscaroraGasTransmissionCompanyMember
trp:UnsecuredTermLoanDueNovember2023Member
2023-11-01
2023-11-30
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueMarch2026Member
2024-10-01
2024-10-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
trp:SeniorUnsecuredNotesDueMarch2026Member
2024-10-31
2024-10-31
0001232384
trp:LongTermDebtExcludingJuniorSubordinatedNotesMember
2024-01-01
2024-12-31
0001232384
trp:LongTermDebtExcludingJuniorSubordinatedNotesMember
2023-01-01
2023-12-31
0001232384
trp:LongTermDebtExcludingJuniorSubordinatedNotesMember
2022-01-01
2022-12-31
0001232384
us-gaap:JuniorSubordinatedDebtMember
2024-01-01
2024-12-31
0001232384
us-gaap:JuniorSubordinatedDebtMember
2023-01-01
2023-12-31
0001232384
us-gaap:JuniorSubordinatedDebtMember
2022-01-01
2022-12-31
0001232384
us-gaap:CommercialPaperMember
2024-01-01
2024-12-31
0001232384
us-gaap:CommercialPaperMember
2023-01-01
2023-12-31
0001232384
us-gaap:CommercialPaperMember
2022-01-01
2022-12-31
0001232384
trp:JuniorSubordinatedDebtDue2067Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue2067Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue2075Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue2075Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue2076Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue2076Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue20771Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue20771Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue20772Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue20772Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue2079Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedDebtDue2079Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedNotesDue2081Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedNotesDue2081Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedNotesDue2082Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:JuniorSubordinatedNotesDue2082Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-12-31
0001232384
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2023-12-31
0001232384
trp:JuniorSubordinatedDebtDue2067Member
trp:TransCanadaPipeLinesLimitedMember
2007-01-01
2007-12-31
0001232384
trp:JuniorSubordinatedDebtDue2067Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2007-12-31
0001232384
trp:JuniorSubordinatedDebtDue2079Member
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2024-01-01
2024-12-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaTrustMember
us-gaap:NotesPayableOtherPayablesMember
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaTrustMember
trp:PeriodOneMember
us-gaap:NotesPayableOtherPayablesMember
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaTrustMember
trp:PeriodOneMember
us-gaap:NotesPayableOtherPayablesMember
2022-03-01
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaTrustMember
trp:PeriodTwoMember
us-gaap:NotesPayableOtherPayablesMember
2022-03-01
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
trp:PeriodOneMember
us-gaap:JuniorSubordinatedDebtMember
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
us-gaap:JuniorSubordinatedDebtMember
2022-03-01
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
trp:PeriodTwoMember
us-gaap:JuniorSubordinatedDebtMember
2022-03-01
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
trp:PeriodTwoMember
us-gaap:JuniorSubordinatedDebtMember
trp:FiveYearGovernmentOfCanadaYieldMember
2022-03-01
2022-03-31
0001232384
trp:TrustNotesSeries2022AMember
trp:TransCanadaPipeLinesLimitedMember
trp:PeriodThreeMember
us-gaap:JuniorSubordinatedDebtMember
2022-03-01
2022-03-31
0001232384
trp:DerivativeInstrumentHeldForTradingMember
2024-01-01
2024-12-31
0001232384
trp:DerivativeInstrumentHeldForTradingMember
2023-01-01
2023-12-31
0001232384
trp:DerivativeInstrumentHeldForTradingMember
2022-01-01
2022-12-31
0001232384
trp:OtherInstrumentsMember
2024-01-01
2024-12-31
0001232384
trp:OtherInstrumentsMember
2023-01-01
2023-12-31
0001232384
trp:OtherInstrumentsMember
2022-01-01
2022-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2024-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2024-01-01
2024-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2023-01-01
2023-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2022-01-01
2022-12-31
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2023-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2024-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2024-01-01
2024-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2023-01-01
2023-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2022-01-01
2022-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2023-12-31
0001232384
trp:TexasWindFarmsMember
2024-12-31
0001232384
trp:TexasWindFarmsMember
2024-01-01
2024-12-31
0001232384
trp:TexasWindFarmsMember
2023-01-01
2023-12-31
0001232384
trp:TexasWindFarmsMember
2022-01-01
2022-12-31
0001232384
trp:TexasWindFarmsMember
2023-12-31
0001232384
trp:TGNHPipelinesMember
2024-12-31
0001232384
trp:TGNHPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:TGNHPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:TGNHPipelinesMember
2022-01-01
2022-12-31
0001232384
trp:TGNHPipelinesMember
2023-12-31
0001232384
trp:TexasWindFarmsMember
us-gaap:CommonClassAMember
2023-06-30
0001232384
trp:TexasWindFarmsMember
us-gaap:CommonClassBMember
2023-06-30
0001232384
trp:PublicOfferingMember
2022-08-10
2022-08-10
0001232384
trp:PublicOfferingMember
2022-08-10
0001232384
2022-08-01
2022-08-31
0001232384
2021-01-01
2023-07-31
0001232384
2024-01-01
2024-09-30
0001232384
2024-09-30
0001232384
2024-10-01
2024-12-31
0001232384
trp:SeriesOnePreferredStockMember
2024-12-31
0001232384
trp:SeriesOnePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesOnePreferredStockMember
2023-12-31
0001232384
trp:SeriesOnePreferredStockMember
2022-12-31
0001232384
trp:SeriesTwoPreferredStockMember
2024-12-31
0001232384
trp:SeriesTwoPreferredStockMember
2023-12-31
0001232384
trp:SeriesTwoPreferredStockMember
2022-12-31
0001232384
trp:SeriesThreePreferredStockMember
2024-12-31
0001232384
trp:SeriesThreePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesThreePreferredStockMember
2023-12-31
0001232384
trp:SeriesThreePreferredStockMember
2022-12-31
0001232384
trp:SeriesFourPreferredStockMember
2024-12-31
0001232384
trp:SeriesFourPreferredStockMember
2023-12-31
0001232384
trp:SeriesFourPreferredStockMember
2022-12-31
0001232384
trp:SeriesFivePreferredStockMember
2024-12-31
0001232384
trp:SeriesFivePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesFivePreferredStockMember
2023-12-31
0001232384
trp:SeriesFivePreferredStockMember
2022-12-31
0001232384
trp:SeriesSixPreferredStockMember
2024-12-31
0001232384
trp:SeriesSixPreferredStockMember
2023-12-31
0001232384
trp:SeriesSixPreferredStockMember
2022-12-31
0001232384
trp:SeriesSevenPreferredStockMember
2024-12-31
0001232384
trp:SeriesSevenPreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesSevenPreferredStockMember
2023-12-31
0001232384
trp:SeriesSevenPreferredStockMember
2022-12-31
0001232384
trp:SeriesNinePreferredStockMember
2024-12-31
0001232384
trp:SeriesNinePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesNinePreferredStockMember
2023-12-31
0001232384
trp:SeriesNinePreferredStockMember
2022-12-31
0001232384
trp:Series10CumulativeRedeemablePreferredStockMember
2024-12-31
0001232384
trp:Series10CumulativeRedeemablePreferredStockMember
2023-12-31
0001232384
trp:Series10CumulativeRedeemablePreferredStockMember
2022-12-31
0001232384
trp:Series11CumulativePreferredStockMember
2024-12-31
0001232384
trp:Series11CumulativePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:Series11CumulativePreferredStockMember
2023-12-31
0001232384
trp:Series11CumulativePreferredStockMember
2022-12-31
0001232384
trp:EvenNumberedSeriesofPreferredSharesMember
2024-01-01
2024-12-31
0001232384
trp:SeriesTwoPreferredStockMember
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:SeriesFourPreferredStockMember
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:SeriesSixPreferredStockMember
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:SeriesEightMember
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:Series10CumulativeRedeemablePreferredStockMember
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:PreferredCumulativeSharesSeries12Member
trp:GovernmentofCanada90DayTreasuryBillRateMember
2024-12-31
0001232384
trp:PreferredCumulativeSharesincludingSeries1Series3Series5Series7Series9Series11Series13andSeries15Member
2024-01-01
2024-12-31
0001232384
trp:SeriesOnePreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:SeriesThreePreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:SeriesFivePreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:SeriesSevenPreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:SeriesNinePreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:Series11CumulativePreferredStockMember
trp:GovernmentofCanadaFiveYearBondYieldMember
2024-12-31
0001232384
trp:SeriesOnePreferredStockMember
2024-12-01
2024-12-30
0001232384
trp:SeriesOnePreferredStockMember
2024-12-31
2024-12-31
0001232384
trp:SeriesSevenPreferredStockMember
2024-04-01
2024-04-29
0001232384
trp:SeriesSevenPreferredStockMember
2024-04-30
2024-04-30
0001232384
trp:SeriesNinePreferredStockMember
2024-10-01
2024-10-30
0001232384
trp:SeriesNinePreferredStockMember
2024-10-31
2024-10-31
0001232384
trp:SeriesTwoPreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesFourPreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesSixPreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:Series10CumulativeRedeemablePreferredStockMember
2024-01-01
2024-12-31
0001232384
trp:SeriesTwoFourSixAndTenPreferredStockMember
2024-12-31
0001232384
trp:SeriesTwoPreferredStockMember
2024-12-31
2024-12-31
0001232384
trp:SeriesNinePreferredStockMember
2024-10-31
0001232384
trp:SeriesFifteenCumulativePreferredStockMember
2022-05-31
2022-05-31
0001232384
trp:SeriesFifteenCumulativePreferredStockMember
2022-05-31
0001232384
trp:SeriesFifteenCumulativePreferredStockMember
2022-01-01
2022-03-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
trp:AccumulatedForeignCurrencyAdjustmentAttributableToDisposalOfForeignOperationsMember
2024-01-01
2024-12-31
0001232384
trp:AccumulatedNetGainLossfromInvestmentHedgesIncludingPortionAttributabletoNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
trp:AccumulatedNetGainLossfromInvestmentHedgesIncludingPortionAttributabletoNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
trp:AccumulatedNetGainLossfromInvestmentHedgesIncludingPortionAttributabletoNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2021-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2021-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2021-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2021-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2022-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2022-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2022-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2022-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2023-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2023-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2023-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
2024-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2024-12-31
0001232384
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2024-12-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember
2022-01-01
2022-12-31
0001232384
trp:TransportadoraDeGasNaturalDeLaHuastecaMember
2024-05-29
2024-05-29
0001232384
us-gaap:CommodityContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
trp:PowerAndEnergySolutionsMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
trp:PowerAndEnergySolutionsMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
trp:PowerAndEnergySolutionsMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
trp:AccumulatedDefinedBenefitPlansAdjustmentNetSettlementGainLossAttributableToParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
trp:AccumulatedDefinedBenefitPlansAdjustmentNetSettlementGainLossAttributableToParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
trp:AccumulatedDefinedBenefitPlansAdjustmentNetSettlementGainLossAttributableToParentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2024-01-01
2024-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2023-01-01
2023-12-31
0001232384
us-gaap:AccumulatedTranslationAdjustmentMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MinimumMember
2024-01-01
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MaximumMember
2024-01-01
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2024-01-01
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2023-01-01
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2022-01-01
2022-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2024-01-01
2024-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2023-01-01
2023-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2022-01-01
2022-12-31
0001232384
country:CA
us-gaap:PensionPlansDefinedBenefitMember
2024-12-31
0001232384
country:CA
us-gaap:PensionPlansDefinedBenefitMember
2023-12-31
0001232384
country:CA
us-gaap:PensionPlansDefinedBenefitMember
2022-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2022-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2023-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2022-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
2024-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
trp:SouthBowMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
trp:SouthBowMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
trp:TCEnergyAndSouthBowMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
trp:TCEnergyAndSouthBowMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:UnfundedPlanMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:UnfundedPlanMember
2023-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
us-gaap:UnfundedPlanMember
2024-12-31
0001232384
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
us-gaap:UnfundedPlanMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:FixedIncomeSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:FixedIncomeSecuritiesMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MinimumMember
us-gaap:FixedIncomeSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MaximumMember
us-gaap:FixedIncomeSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MinimumMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MaximumMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:OtherDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:OtherDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MinimumMember
us-gaap:OtherDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
srt:MaximumMember
us-gaap:OtherDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:FixedIncomeSecuritiesMember
2024-01-01
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:FixedIncomeSecuritiesMember
2023-01-01
2023-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2024-01-01
2024-12-31
0001232384
us-gaap:PensionPlansDefinedBenefitMember
us-gaap:DefinedBenefitPlanEquitySecuritiesMember
2023-01-01
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2023-12-31
0001232384
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2024-12-31
0001232384
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2023-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2024-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2023-12-31
0001232384
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2024-12-31
0001232384
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2023-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2024-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2023-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2024-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesGlobalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2023-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2024-12-31
0001232384
trp:DefinedBenefitPlanEquitySecuritiesEmergingMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2023-12-31
0001232384
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2024-12-31
0001232384
trp:DefinedBenefitPlanCanadianFederalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2023-12-31
0001232384
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2024-12-31
0001232384
trp:DefinedBenefitPlanCanadianProvincialDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2023-12-31
0001232384
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2024-12-31
0001232384
trp:DefinedBenefitPlanCanadianMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityCorporateCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityCorporateCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityCorporateCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityCorporateCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityCorporateCanadaMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityCorporateCanadaMember
2023-12-31
0001232384
trp:DebtSecurityCorporateCanadaMember
2024-12-31
0001232384
trp:DebtSecurityCorporateCanadaMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:USTreasuryAndGovernmentMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:USTreasuryAndGovernmentMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:USTreasuryAndGovernmentMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:USTreasuryAndGovernmentMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:USTreasuryAndGovernmentMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:USTreasuryAndGovernmentMember
2023-12-31
0001232384
us-gaap:USTreasuryAndGovernmentMember
2024-12-31
0001232384
us-gaap:USTreasuryAndGovernmentMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:USStatesMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:USStatesMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:USStatesMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:USStatesMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:USStatesMunicipalDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:USStatesMunicipalDebtSecuritiesMember
2023-12-31
0001232384
trp:USStatesMunicipalDebtSecuritiesMember
2024-12-31
0001232384
trp:USStatesMunicipalDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DomesticCorporateDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:DomesticCorporateDebtSecuritiesMember
2024-12-31
0001232384
us-gaap:DomesticCorporateDebtSecuritiesMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityGovernmentInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityGovernmentInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityGovernmentInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityGovernmentInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityGovernmentInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityGovernmentInternationalMember
2023-12-31
0001232384
trp:DebtSecurityGovernmentInternationalMember
2024-12-31
0001232384
trp:DebtSecurityGovernmentInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityCorporateInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:DebtSecurityCorporateInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityCorporateInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:DebtSecurityCorporateInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityCorporateInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:DebtSecurityCorporateInternationalMember
2023-12-31
0001232384
trp:DebtSecurityCorporateInternationalMember
2024-12-31
0001232384
trp:DebtSecurityCorporateInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2023-12-31
0001232384
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2024-12-31
0001232384
trp:CollateralizedMortgageBackedSecuritiesInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:NetForwardContractInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:NetForwardContractInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:NetForwardContractInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:NetForwardContractInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:NetForwardContractInternationalMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:NetForwardContractInternationalMember
2023-12-31
0001232384
trp:NetForwardContractInternationalMember
2024-12-31
0001232384
trp:NetForwardContractInternationalMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanRealEstateMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanRealEstateMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanRealEstateMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanRealEstateMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanRealEstateMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanRealEstateMember
2023-12-31
0001232384
us-gaap:DefinedBenefitPlanRealEstateMember
2024-12-31
0001232384
us-gaap:DefinedBenefitPlanRealEstateMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:InfrastructureInvestmentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:InfrastructureInvestmentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:InfrastructureInvestmentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:InfrastructureInvestmentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:InfrastructureInvestmentsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:InfrastructureInvestmentsMember
2023-12-31
0001232384
trp:InfrastructureInvestmentsMember
2024-12-31
0001232384
trp:InfrastructureInvestmentsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:PrivateEquityFundsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:PrivateEquityFundsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:PrivateEquityFundsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:PrivateEquityFundsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:PrivateEquityFundsMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:PrivateEquityFundsMember
2023-12-31
0001232384
us-gaap:PrivateEquityFundsMember
2024-12-31
0001232384
us-gaap:PrivateEquityFundsMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:FundsHeldonDepositMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
trp:FundsHeldonDepositMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:FundsHeldonDepositMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
trp:FundsHeldonDepositMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:FundsHeldonDepositMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
trp:FundsHeldonDepositMember
2023-12-31
0001232384
trp:FundsHeldonDepositMember
2024-12-31
0001232384
trp:FundsHeldonDepositMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanDerivativeMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:DefinedBenefitPlanDerivativeMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanDerivativeMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:DefinedBenefitPlanDerivativeMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanDerivativeMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:DefinedBenefitPlanDerivativeMember
2023-12-31
0001232384
us-gaap:DefinedBenefitPlanDerivativeMember
2024-12-31
0001232384
us-gaap:DefinedBenefitPlanDerivativeMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
2022-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
2023-01-01
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
2024-01-01
2024-12-31
0001232384
country:US
us-gaap:PensionPlansDefinedBenefitMember
2022-01-01
2022-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2024-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2023-12-31
0001232384
us-gaap:ForeignExchangeOptionMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:ForeignExchangeOptionMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2024-12-31
0001232384
us-gaap:ForeignExchangeOptionMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:ForeignExchangeOptionMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2023-12-31
0001232384
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
currency:USD
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
currency:USD
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2024-01-01
2024-12-31
0001232384
us-gaap:CrossCurrencyInterestRateContractMember
us-gaap:NetInvestmentHedgingMember
currency:USD
2023-01-01
2023-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2023-01-01
2023-12-31
0001232384
trp:MexicoNaturalGasPipelinesMember
2022-01-01
2022-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2023-12-31
0001232384
us-gaap:InterestRateSwapMember
2024-01-01
2024-12-31
0001232384
us-gaap:InterestRateSwapMember
2023-01-01
2023-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
us-gaap:FixedIncomeSecuritiesMember
2024-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
us-gaap:FixedIncomeSecuritiesMember
2024-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
us-gaap:FixedIncomeSecuritiesMember
2023-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
us-gaap:FixedIncomeSecuritiesMember
2023-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
2024-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
2024-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
2023-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
2023-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
2024-01-01
2024-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
2024-01-01
2024-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
2023-01-01
2023-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
2023-01-01
2023-12-31
0001232384
trp:LMCIRestrictedInvestmentsMember
2022-01-01
2022-12-31
0001232384
trp:OtherRestrictedInvestmentsMember
2022-01-01
2022-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherCurrentAssetsMember
us-gaap:CommodityMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:CommodityContractMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherCurrentAssetsMember
us-gaap:ForeignExchangeMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:CashFlowHedgingMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:FairValueHedgingMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
trp:TotalTradingActivityMember
2024-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CommodityMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CommodityContractMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherNoncurrentAssetsMember
us-gaap:ForeignExchangeMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CashFlowHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:FairValueHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
trp:TotalTradingActivityMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
2024-12-31
0001232384
us-gaap:CashFlowHedgingMember
2024-12-31
0001232384
trp:TotalTradingActivityMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CommodityMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CommodityContractMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:ForeignExchangeMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:FixedIncomeInterestRateMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:InterestRateContractMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CashFlowHedgingMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:FairValueHedgingMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
trp:TotalTradingActivityMember
2024-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CommodityMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CommodityContractMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:ForeignExchangeMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:FixedIncomeInterestRateMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:InterestRateContractMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CashFlowHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:FairValueHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:NetInvestmentHedgingMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
trp:TotalTradingActivityMember
2024-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherCurrentAssetsMember
us-gaap:CommodityMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:CommodityContractMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherCurrentAssetsMember
us-gaap:ForeignExchangeMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:CashFlowHedgingMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:FairValueHedgingMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
trp:TotalTradingActivityMember
2023-12-31
0001232384
us-gaap:OtherCurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CommodityMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CommodityContractMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherNoncurrentAssetsMember
us-gaap:ForeignExchangeMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:OtherNoncurrentAssetsMember
us-gaap:FixedIncomeInterestRateMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:InterestRateContractMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:CashFlowHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:FairValueHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
trp:TotalTradingActivityMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentAssetsMember
2023-12-31
0001232384
us-gaap:CashFlowHedgingMember
2023-12-31
0001232384
us-gaap:FairValueHedgingMember
2023-12-31
0001232384
trp:TotalTradingActivityMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CommodityMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CommodityContractMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:ForeignExchangeMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:FixedIncomeInterestRateMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:InterestRateContractMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:CashFlowHedgingMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:FairValueHedgingMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
trp:TotalTradingActivityMember
2023-12-31
0001232384
us-gaap:AccountsPayableAndAccruedLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CommodityMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CommodityContractMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:ForeignExchangeMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:NetInvestmentHedgingMember
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:FixedIncomeInterestRateMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:InterestRateContractMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:CashFlowHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:FairValueHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
us-gaap:NetInvestmentHedgingMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
trp:TotalTradingActivityMember
2023-12-31
0001232384
us-gaap:OtherNoncurrentLiabilitiesMember
2023-12-31
0001232384
us-gaap:CarryingReportedAmountFairValueDisclosureMember
trp:LongTermDebtExcludingCurrentPortionMember
2024-12-31
0001232384
us-gaap:CarryingReportedAmountFairValueDisclosureMember
trp:LongTermDebtExcludingCurrentPortionMember
2023-12-31
0001232384
us-gaap:EstimateOfFairValueFairValueDisclosureMember
trp:LongTermDebtExcludingCurrentPortionMember
2024-12-31
0001232384
us-gaap:EstimateOfFairValueFairValueDisclosureMember
trp:LongTermDebtExcludingCurrentPortionMember
2023-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:ShortMember
2024-01-01
2024-12-31
0001232384
srt:NaturalGasReservesMember
us-gaap:CommodityContractMember
us-gaap:ShortMember
2024-01-01
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:InterestRateContractMember
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:ShortMember
2023-01-01
2023-12-31
0001232384
srt:NaturalGasReservesMember
us-gaap:CommodityContractMember
us-gaap:ShortMember
2023-01-01
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:InterestRateContractMember
2023-12-31
0001232384
us-gaap:CommodityContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:CommodityContractMember
2023-01-01
2023-12-31
0001232384
us-gaap:CommodityContractMember
2022-01-01
2022-12-31
0001232384
us-gaap:ForeignExchangeContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:ForeignExchangeContractMember
2023-01-01
2023-12-31
0001232384
us-gaap:ForeignExchangeContractMember
2022-01-01
2022-12-31
0001232384
us-gaap:InterestRateContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:InterestRateContractMember
2023-01-01
2023-12-31
0001232384
us-gaap:InterestRateContractMember
2022-01-01
2022-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2024-01-01
2024-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2023-01-01
2023-12-31
0001232384
us-gaap:CommodityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2022-01-01
2022-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2024-01-01
2024-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2023-01-01
2023-12-31
0001232384
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2022-01-01
2022-12-31
0001232384
us-gaap:InterestExpenseMember
us-gaap:InterestRateContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:InterestExpenseMember
us-gaap:InterestRateContractMember
2023-01-01
2023-12-31
0001232384
us-gaap:InterestExpenseMember
us-gaap:InterestRateContractMember
2022-01-01
2022-12-31
0001232384
us-gaap:SalesMember
us-gaap:CommodityContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:SalesMember
us-gaap:CommodityContractMember
2023-01-01
2023-12-31
0001232384
us-gaap:SalesMember
us-gaap:CommodityContractMember
2022-01-01
2022-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignExchangeContractMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:InterestRateContractMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
2024-01-01
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
srt:MinimumMember
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
srt:MaximumMember
2024-12-31
0001232384
trp:WindGenerationMember
2024-12-31
0001232384
trp:SolarGenerationMember
2024-12-31
0001232384
trp:MarketMember
2024-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignExchangeContractMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:InterestRateContractMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:FairValueMeasurementsRecurringMember
2023-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
2022-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
2024-01-01
2024-12-31
0001232384
us-gaap:EnergyRelatedDerivativeMember
us-gaap:CommodityContractMember
2023-01-01
2023-12-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
2024-08-01
2024-08-31
0001232384
trp:PortlandNaturalGasTransmissionSystemMember
us-gaap:SeniorNotesMember
2024-08-01
2024-08-31
0001232384
trp:TCEnergyMember
2024-08-01
2024-08-31
0001232384
trp:EnergirL.PMember
2024-08-01
2024-08-31
0001232384
2023-10-04
2023-10-04
0001232384
trp:ColumbiaGasAndColumbiaGulfMember
2023-10-04
2023-10-04
0001232384
us-gaap:NoncontrollingInterestMember
trp:TransportadoraDeGasNaturalDeLaHuastecaMember
2024-04-01
2024-06-30
0001232384
trp:TransportadoraDeGasNaturalDeLaHuastecaMember
2023-10-04
2023-10-04
0001232384
us-gaap:NoncontrollingInterestMember
trp:TransportadoraDeGasNaturalDeLaHuastecaMember
2024-06-30
0001232384
2023-01-01
2023-06-30
0001232384
trp:FluvannaWindFarmMember
2023-03-01
2023-03-31
0001232384
trp:BlueCloudWindFarmMember
2023-06-01
2023-06-30
0001232384
us-gaap:CapitalAdditionsMember
2024-12-31
0001232384
us-gaap:CapitalAdditionsMember
trp:U.S.NaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
us-gaap:CapitalAdditionsMember
trp:CanadianNaturalGasPipelinesMember
2024-01-01
2024-12-31
0001232384
trp:PacificPipelineConstructionLtdMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-01
2024-12-31
0001232384
trp:BonattiSPAMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-01-01
2024-12-31
0001232384
trp:CoastalGasLinkPipelineProjectMember
trp:IrrevocableStandbyLetterOfCreditMember
us-gaap:LetterOfCreditMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-31
0001232384
trp:CoastalGasLinkLPMember
trp:CoastalGasLinkLPMember
2024-01-01
2024-12-31
0001232384
2024-05-15
2024-05-15
0001232384
trp:ThirdPartyEntityMember
2024-05-15
2024-05-15
0001232384
trp:TCEnergyMember
2024-05-15
2024-05-15
0001232384
2024-06-14
2024-06-14
0001232384
2024-06-14
0001232384
trp:ColumbiaPipelinesGroupMember
trp:ColumbiaPipelineGroupShareholdersMember
2024-01-01
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:PerformanceGuaranteeMember
2024-12-31
0001232384
trp:SurdeTexasTransmissionSystemMember
us-gaap:PerformanceGuaranteeMember
2023-12-31
0001232384
trp:BrucePowerMember
us-gaap:PerformanceGuaranteeMember
2024-12-31
0001232384
trp:BrucePowerMember
us-gaap:PerformanceGuaranteeMember
2023-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
us-gaap:PerformanceGuaranteeMember
2024-12-31
0001232384
trp:OtherEquityMethodInvesteeMember
us-gaap:PerformanceGuaranteeMember
2023-12-31
0001232384
us-gaap:PerformanceGuaranteeMember
2024-12-31
0001232384
us-gaap:PerformanceGuaranteeMember
2023-12-31
0001232384
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2024-12-31
0001232384
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2023-12-31
0001232384
trp:BrucePowerMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2024-12-31
0001232384
trp:BrucePowerMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2024-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2023-12-31
0001232384
trp:PipelineEquityInvestmentsAndOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2024-12-31
0001232384
trp:PipelineEquityInvestmentsAndOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2023-12-31
0001232384
trp:BrucePowerMember
2024-12-31
0001232384
trp:BrucePowerMember
2023-12-31
0001232384
trp:PipelineEquityInvestmentsMember
2024-12-31
0001232384
trp:PipelineEquityInvestmentsMember
2023-12-31
0001232384
trp:PipelineEquityInvestmentsMember
us-gaap:SegmentDiscontinuedOperationsMember
2024-12-31
0001232384
trp:PipelineEquityInvestmentsMember
us-gaap:SegmentDiscontinuedOperationsMember
2023-12-31
0001232384
trp:CoastalGasLinkPipelineLimitedPartnershipMember
trp:EquityContributionAgreementMember
us-gaap:SubordinatedDebtMember
trp:CoastalGasLinkPipelineLimitedPartnershipMember
2024-12-31
U.S. Securities and Exchange Commission
Washington, D.C. 20549
Form
40-F
☐
REGISTRATION STATEMENT PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
OR
☒
ANNUAL REPORT PURSUANT TO SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended
December 31
, 2024
TC ENERGY CORPORATION
(Commission File Number
1-31690
)
TRANSCANADA PIPELINES LIMITED
(Commission File Number
1-8887
)
(Exact name of Registrant as specified in its charter)
Canada
(Province or other jurisdiction of incorporation or organization)
4922
, 4923, 4924, 5172
(Primary Standard Industrial Classification Code Number (if applicable))
Not Applicable
(TC Energy Corporation)
(I.R.S. Employer Identification Number (if applicable))
52-2179728
(TransCanada PipeLines Limited)
(I.R.S. Employer Identification Number (if applicable))
TC Energy Tower, 450 - 1 Street S.W.
Calgary
,
Alberta
,
Canada
,
T2P 5H1
(
403
)
920-2000
(Address and telephone number of Registrant's principal executive offices)
TransCanada PipeLine USA Ltd
.,
700 Louisiana Street
,
Suite 700
Houston
,
Texas
,
77002-2700
; (
832
)
320-5201
(Name, address (including zip code) and telephone number (including area code)
of agent for service in the United States)
Securities registered or to be registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Shares (including Rights under Shareholder Rights Plan) of TC Energy Corporation
TRP
New York Stock Exchange
Securities registered or to be registered pursuant to Section 12(g) of the Act: None
Securities for which there is a reporting obligation pursuant to Section
15(d)
of the Act:
Debt Securities of TransCanada PipeLines Limited
For annual reports, indicate by check mark the information filed with this Form:
☒
Annual information form
☒
Audited annual financial statements
Indicate the number of outstanding shares of each of the issuer's classes of capital or common stock as of the close of the period covered by the Annual report.
At December 31, 2024,
1,039,095,489
common shares;
18,424,004 Cumulative Redeemable First Preferred Shares, Series 1;
3,575,996 Cumulative Redeemable First Preferred Shares, Series 2;
9,997,177 Cumulative Redeemable First Preferred Shares, Series 3;
4,002,823 Cumulative Redeemable First Preferred Shares, Series 4;
12,070,593 Cumulative Redeemable First Preferred Shares, Series 5;
1,929,407 Cumulative Redeemable First Preferred Shares Series 6;
24,000,000 Cumulative Redeemable First Preferred Shares Series 7;
16,702,797 Cumulative Redeemable First Preferred Shares Series 9;
1,297,203 Cumulative Redeemable First Preferred Shares Series 10; and
10,000,000 Cumulative Redeemable First Preferred Shares, Series 11
of TC Energy Corporation were issued and outstanding.
At December 31, 2024,
992,720,977
common shares of TransCanada PipeLines Limited,
which were all owned by TC Energy Corporation, were issued and outstanding.
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or such shorter period that the Registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.
Yes
☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).
Yes
☒ No ☐
Indicate by check mark whether the Registrant is an emerging growth company as defined in Rule 12b-2 of the Exchange Act.
Emerging growth company
☐
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the Registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act.
†The term "new or revised financial accounting standard" refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
☒
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
The documents (or portions thereof) forming part of this Form 40-F are incorporated by reference into the following registration statements under the Securities Act of 1933, as amended:
Form
Registration No.
TC Energy Corporation
S-8
333-5916
S-8
333-8470
S-8
333-9130
S-8
333-151736
S-8
333-184074
S-8
333-227114
S-8
333-237979
F-3
33-13564
F-3
333-6132
F-10
333-250988
F-10
333-252123
TransCanada PipeLines Limited
F-10
333-267323
F-10
333-283633
EXPLANATORY NOTE
TransCanada PipeLines Limited (“TransCanada PipeLines”) is a wholly owned subsidiary of TC Energy Corporation (“TC Energy”). As of the date of filing of this Form 40-F, TransCanada PipeLines is relying on the continuous disclosure documents filed by TC Energy pursuant to an exemption from the requirements of National Instrument 51-102 - Continuous Disclosure Obligations and as provided in the decision of the Alberta Securities Commission and the Ontario Securities Commission in
Re TransCanada Corporation, 2019 ABASC 1
, issued on January 3, 2019. Consistent with the exemptive relief, information contained in this Form 40-F is that provided by TC Energy except as indicated below.
AUDITED CONSOLIDATED FINANCIAL STATEMENTS AND
MANAGEMENT'S DISCUSSION & ANALYSIS
Except sections specifically referenced below which shall be deemed incorporated by reference herein and filed, no other portion of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements to shareholders, except as otherwise specifically incorporated by reference in the TC Energy Annual information form, shall be deemed filed with the U.S. Securities and Exchange Commission (the "Commission") as part of this report under the Exchange Act
.
A. Audited Consolidated Financial Statements
For audited consolidated financial statements, including the auditors' report, see pages 139 through 226 of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements included herein.
B. Management's Discussion and Analysis
For management's discussion and analysis, see pages 9 through 138 of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements included herein under the heading "Management's discussion and analysis".
C. Management's Report on Internal Control over Financial Reporting
For management's report on internal control over financial reporting, see "Management's Report on Internal Control over Financial Reporting" that accompanies the audited consolidated financial statements on page 139 of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements included herein.
UNDERTAKING
Each Registrant undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly, when requested to do so by the Commission staff, information relating to: the securities registered pursuant to Form 40-F; the securities in relation to which the obligation to file an annual report on Form 40-F arises; or transactions in said securities.
DISCLOSURE CONTROLS AND PROCEDURES AND INTERNAL CONTROL OVER FINANCIAL REPORTING
For information on disclosure controls and procedures and management's annual report on internal control over financial reporting, see "Other information - Controls and Procedures" on page 119 of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements.
AUDIT COMMITTEE FINANCIAL EXPERT
Each Registrant's Board of Directors has determined that it has at least one audit committee financial expert serving on its Audit committee. Ms. Una Power has been designated as an audit committee financial expert and is independent, as that term is defined by the New York Stock Exchange's listing standards applicable to each Registrant. The Commission has indicated that the designation of Ms. Power as an audit committee financial expert does not make Ms. Power an "expert" for any purpose, impose any duties, obligations or liability on Ms. Power that is greater than those imposed on members of the Audit committee and Board of Directors who do not carry this designation or affect the duties, obligations or liability of any other member of the Audit committee.
CODE OF ETHICS
The Registrants have adopted a code of business ethics ("Code") for their directors, officers, employees and contractors. In 2024, the Code was updated with amendments to include reference to the new Procurement Policy; basic generative Artificial Intelligence (AI) governance language based on existing language found in the Acceptable Use Policy, but with specific reference to generative AI; and updated Privacy Office content to align with current program language. The Code is continually updated to ensure alignment with our corporate values and goals, as such certain ancillary amendments were made to this effect in 2025.
The Registrants' Code is available on TC Energy's website at www.tcenergy.com and any person can obtain the Code without charge upon request from the Corporate Secretary of TC Energy. No waivers have been granted from any provision of the Code during the 2024 fiscal year.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
Our independent registered public accounting firm is
KPMG LLP
,
Calgary, AB, Canada
, Auditor Firm ID:
85
. For information on principal accountant fees and services, see "Audit committee - Pre-approval Policies and Procedures" and "Audit committee - External Auditor Service Fees" on page 32 of the TC Energy 2024 Annual information form.
OFF-BALANCE SHEET ARRANGEMENTS
The Registrants have no off-balance sheet arrangements, as defined in this Form, other than the guarantees and commitments described in Note 31 of the Notes to the audited consolidated financial statements attached to this Form 40-F and incorporated herein by reference.
DISCLOSURE OF CONTRACTUAL OBLIGATIONS
For information on disclosure of contractual obligations, see "Financial Condition - Contractual obligations" in Management's discussion and analysis on page 90 of the TC Energy 2024 Management's discussion and analysis and audited consolidated financial statements.
IDENTIFICATION OF THE AUDIT COMMITTEE
Each Registrant has a separately-designated standing Audit committee. The members of the Audit committee as of February 13, 2025 (unless otherwise indicated) are:
Chair:
Members:
U. Power
S. Bonham
C.F. Campbell
M.R. Culbert
W.D. Johnson
S.C. Jones
D. Madahbee Leach
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not Applicable.
FORWARD-LOOKING INFORMATION
We disclose forward-looking information to help the reader understand management's assessment of our future plans and financial outlook, and our future prospects overall.
Statements that are
forward looking
are based on certain assumptions and on what we know and expect today and generally include words like
anticipate
,
expect
,
believe
,
may
,
will
,
should
,
estimate
or other similar words.
Forward-looking statements included or incorporated by reference in this document include information about the following, among other things:
•
our financial and operational performance, including the performance of our subsidiaries
•
expectations about strategies and goals for growth and expansion, including acquisitions
•
expected cash flows and future financing options available along with portfolio management
•
expectations regarding the size, structure, timing, conditions and outcome of ongoing and future transactions
•
expected dividend growth
•
expected access to and cost of capital
•
expected energy demand levels
•
expected costs and schedules for planned projects, including projects under construction and in development
•
expected capital expenditures, contractual obligations, commitments and contingent liabilities, including environmental remediation costs
•
expected regulatory processes and outcomes
•
expected outcomes with respect to legal proceedings, including arbitration and insurance claims
•
expected impact of future tax and accounting changes
•
commitments and targets contained in our Report on Sustainability and GHG Emissions Reduction Plan, including statements related to our GHG emissions intensity reduction goals
•
expected industry, market and economic conditions, and ongoing trade negotiations, including their impact on our customers and suppliers.
Forward-looking statements do not guarantee future performance. Actual events and results could be significantly different because of assumptions, risks or uncertainties related to our business or events that happen after the date of this document.
Our forward-looking information is based on the following key assumptions and subject to the following risks and uncertainties:
Assumptions
•
realization of expected benefits from acquisitions and divestitures, including the Spinoff Transaction
•
regulatory decisions and outcomes
•
planned and unplanned outages and the utilization of our pipelines, power and storage assets
•
integrity and reliability of our assets
•
anticipated construction costs, schedules and completion dates
•
access to capital markets, including portfolio management
•
expected industry, market and economic conditions, including the impact of these on our customers and suppliers
•
inflation rates, commodity and labour prices
•
interest, tax and foreign exchange rates
•
nature and scope of hedging.
Risks and uncertainties
•
realization of expected benefits from acquisitions and divestitures, including the Spinoff Transaction
•
our ability to successfully implement our strategic priorities, including the Focus Project, and whether they will yield the expected benefits
•
our ability to implement a capital allocation strategy aligned with maximizing shareholder value
•
operating performance of our pipelines, power generation and storage assets
•
amount of capacity sold and rates achieved in our pipeline businesses
•
amount of capacity payments and revenues from power generation assets due to plant availability
•
production levels within supply basins
•
construction and completion of capital projects
•
cost, availability of, and inflationary pressures on, labour, equipment and materials
•
availability and market prices of commodities
•
access to capital markets on competitive terms
•
interest, tax and foreign exchange rates
•
performance and credit risk of our counterparties
•
regulatory decisions and outcomes of legal proceedings, including arbitration and insurance claims
•
our ability to effectively anticipate and assess changes to government policies and regulations, including those related to the environment
•
our ability to realize the value of tangible assets and contractual recoveries
•
competition in the businesses in which we operate
•
unexpected or unusual weather
•
acts of civil disobedience
•
cybersecurity and technological developments
•
sustainability-related risks including climate-related risks and the impact of energy transition on our business
•
economic and political conditions, and ongoing trade negotiations in North America, as well as globally
•
global health crises, such as pandemics and epidemics, and the impacts related thereto.
You can read more about these factors and others in reports we have filed with Canadian securities regulators and the Commission.
As actual results could vary significantly from the forward-looking information, you should not put undue reliance on forward-looking information and should not use future-oriented information or financial outlooks for anything other than their intended purpose. We do not update our forward-looking statements due to new information or future events, unless we are required to by law.
DOCUMENTS FILED AS PART OF THIS REPORT
EXHIBITS
13.1
13.2
13.3
23.1
31.1
31.2
32.1
32.2
97.1
99.1
101.SCH
Inline XBRL Taxonomy Extension Schema Document.
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
Inline XBRL Taxonomy Definition Linkbase Document.
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
SIGNATURES
Pursuant to the requirements of the Exchange Act, each Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly authorized, in the City of Calgary, Province of Alberta, Canada.
TC ENERGY CORPORATION
TRANSCANADA PIPELINES LIMITED
(Registrants)
By:
/s/ SEAN P. O'DONNELL
SEAN P. O'DONNELL
Executive Vice-President, Strategy and Corporate Development and Chief Financial Officer
Date: February 14, 2025