XML 100 R83.htm IDEA: XBRL DOCUMENT
v3.23.1

Regulatory and Rate Matters - PNM (Details) $ in Millions |  |  |  |  |  |  | 3 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 17, 2023 USD ($) program | Apr. 15, 2023 USD ($) GWh | Jan. 03, 2023 USD ($) | Dec. 05, 2022 USD ($) MW | Jun. 01, 2021 USD ($) | Apr. 15, 2020 USD ($) MMBTU program | Mar. 31, 2023 USD ($) lease $ / MWh MW | Mar. 31, 2022 USD ($) | Dec. 31, 2022 GWh | Jul. 29, 2020 MW
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Excess return on jurisdictional equity that would require refund |  |  |  |  |  |  | 0.50% |  |  |
Return on equity |  |  |  |  |  |  | 10.173% |  |  |
Approved return on equity |  |  |  |  |  |  | 10.075% |  |  |
Allowed return on equity |  |  |  |  |  |  | 9.575% |  |  |
Allowed return on equity, additional |  |  |  |  |  |  | 0.50% |  |  |
PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Approved equity capital structure |  |  |  |  |  |  | 52.00% |  |  |
Approved debt capital structure |  |  |  |  |  |  | 48.00% |  |  |
Number of leases renewed | lease |  |  |  |  |  |  | 5 |  |  |
Number of megawatts purchased (in megawatts) | MW |  |  |  |  |  |  | 64.1 |  |  |
Non-recurring costs |  |  | $ 98.3 |  |  |  |  |  |  |
Solar generation capacity (in megawatts) | MW |  |  |  |  |  |  |  |  |  | 650
Renewable Portfolio Standard | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of megawatts of Solar PV facilities | MW |  |  |  |  |  |  | 158 |  |  |
Current output in the geothermal facility (in megawatts) | MW |  |  |  |  |  |  | 11 |  |  |
Solar generation capacity (in megawatts) | MW |  |  |  |  |  |  | 250.1 |  |  |
Energy Efficiency and Load Management Program | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Program costs related to energy efficiency, number of programs | program |  |  |  |  |  | 12 |  |  |  |
Program costs related to energy efficiency, in year one |  |  |  |  |  | $ 31.4 |  |  |  |
Program costs related to energy efficiency, in year two |  |  |  |  |  | 31.0 |  |  |  |
Program costs related to energy efficiency, in year three |  |  |  |  |  | $ 29.6 |  |  |  |
Energy efficiency and load management programs targeted energy savings (in Gigawatts) | MMBTU |  |  |  |  |  | 94 |  |  |  |
2024 Plan | PNM | Subsequent event |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Program costs related to energy efficiency, number of programs | program | 10 |  |  |  |  |  |  |  |  |
Program costs related to energy efficiency, in year one | $ 34.5 |  |  |  |  |  |  |  |  |
Program costs related to energy efficiency, in year two | 35.4 |  |  |  |  |  |  |  |  |
Program costs related to energy efficiency, in year three | $ 36.5 |  |  |  |  |  |  |  |  |
Integrated Resource Plan, 2011 | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Frequency of IRP filings |  |  |  |  |  |  | 3 years |  |  |
Planning period covered of IRP |  |  |  |  |  |  | 20 years |  |  |
NM 2022 Rate Case | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Recovery of base rate |  |  |  | $ 2,700.0 |  |  |  |  |  |
Revenue deficiency driver, years of operation |  |  |  | 6 years |  |  |  |  |  |
Leased PVNGS capacity, expiration | MW |  |  |  | 114 |  |  |  |  |  |
Request suspension period |  |  |  | 9 months |  |  |  |  |  |
NM 2022 Rate Case | PNM | Non-Fuel Energy |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Requested rate increase (decrease) |  |  |  | $ 63.8 |  |  |  |  |  |
NMPRC |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Requested return on equity |  |  |  | 10.25% |  |  |  |  |  |
Action plan, covered period |  |  |  |  |  |  | 4 years |  |  |
NMPRC | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Proposed revision to rider that will allow for recovery |  |  |  |  | $ 61.0 |  |  |  |  |
NMPRC | Renewable Energy Rider | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Recorded revenues from renewable rider |  |  |  |  |  |  | $ 18.6 | $ 14.5 |  |
Minimum | Renewable Portfolio Standard | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Energy efficiency and load management programs targeted energy savings (in Gigawatts) | MMBTU |  |  |  |  |  | 80 |  |  |  |
Minimum | Energy Efficiency and Load Management Program | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Profit incentive sliding scale multiplier |  |  |  |  |  | 0.071 |  |  |  |
Minimum | Energy Efficiency and Load Management Program | PNM | Subsequent event |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Profit incentive sliding scale multiplier | 0.071 |  |  |  |  |  |  |  |  |
Maximum | Renewable Portfolio Standard | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Reasonable cost threshold in megawatts per hour | $ / MWh |  |  |  |  |  |  | 60 |  |  |
Maximum | Energy Efficiency and Load Management Program | PNM | Subsequent event |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Profit incentive sliding scale multiplier | 0.1073 |  |  |  |  |  |  |  |  |
New Mexico Wind | Renewable Portfolio Standard 2014 | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of megawatts for wind energy | MW |  |  |  |  |  |  | 200 |  |  |
Red Mesa Wind | Renewable Portfolio Standard 2014 | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of megawatts for wind energy | MW |  |  |  |  |  |  | 102 |  |  |
La Joya Wind | Renewable Portfolio Standard | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of megawatts for wind energy | MW |  |  |  |  |  |  | 140 |  |  |
Disincentives and Incentives Added | 2020 Energy Efficiency Annual Report | PNM |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Energy efficiency and load management programs additional incentive targeted energy savings (in Gigawatts) | GWh |  |  |  |  |  |  |  |  | 94 |
Disincentives and Incentives Added | 2020 Energy Efficiency Annual Report | PNM | Subsequent event |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Energy efficiency and load management programs additional incentive targeted energy savings (in Gigawatts) | GWh |  | 94 |  |  |  |  |  |  |  |
Disincentives and Incentives Added | 2021 Energy Efficiency Annual Report | PNM | Subsequent event |  |  |  |  |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Energy efficiency and load management programs |  | $ 0.3 |  |  |  |  |  |  |  |

X
- Definition Number of Mega Watts Purchased + References No definition available. + Details
Name: | pnm_NumberOfMegaWattsPurchased
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Allowed Return On Equity + References No definition available. + Details
Name: | pnm_PublicUtilitiesAllowedReturnOnEquity
Namespace Prefix: | pnm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Allowed Return On Equity, Additional + References No definition available. + Details
Name: | pnm_PublicUtilitiesAllowedReturnOnEquityAdditional
Namespace Prefix: | pnm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Commitments And Contingencies [Line Items] + References No definition available. + Details
Name: | pnm_PublicUtilitiesCommitmentsAndContingenciesLineItems
Namespace Prefix: | pnm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Energy Efficiency And Load Management Programs Additional Incentive Targeted Energy Savings + References No definition available. + Details
Name: | pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings
Namespace Prefix: | pnm_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Energy Efficiency And Load Management Programs Profit Incentive + References No definition available. + Details
Name: | pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsProfitIncentive
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Energy Efficiency And Load Management Programs Targeted Energy Savings + References No definition available. + Details
Name: | pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings
Namespace Prefix: | pnm_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Excess Return On Jurisdictional Equity That Would Require Refund + References No definition available. + Details
Name: | pnm_PublicUtilitiesExcessReturnOnJurisdictionalEquityThatWouldRequireRefund
Namespace Prefix: | pnm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Frequency of IRP Filings + References No definition available. + Details
Name: | pnm_PublicUtilitiesFrequencyOfIRPFilings
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Hearing, Request Suspension Period + References No definition available. + Details
Name: | pnm_PublicUtilitiesHearingRequestSuspensionPeriod
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Integrated Resource Plan, Action Plan, Period + References No definition available. + Details
Name: | pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Leased PVNGS Capacity, Expiration + References No definition available. + Details
Name: | pnm_PublicUtilitiesLeasedPVNGSCapacityExpiration
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Non-Recurring Costs + References No definition available. + Details
Name: | pnm_PublicUtilitiesNonRecurringCosts
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Number Of Leases Renewed + References No definition available. + Details
Name: | pnm_PublicUtilitiesNumberOfLeasesRenewed
Namespace Prefix: | pnm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity + References No definition available. + Details
Name: | pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity, Current Output + References No definition available. + Details
Name: | pnm_PublicUtilitiesNumberofMegaWattsofSolarPhotovoltaicCapacityCurrentOutput
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Number of Mega Watts of Wind Energy Capacity + References No definition available. + Details
Name: | pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Planning Period Covered Of IRP + References No definition available. + Details
Name: | pnm_PublicUtilitiesPlanningPeriodCoveredOfIRP
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Profit Incentive Sliding Scale Multiplier + References No definition available. + Details
Name: | pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier
Namespace Prefix: | pnm_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Program Costs Related To Energy Efficiency, in Year Three + References No definition available. + Details
Name: | pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Program Costs Related To Energy Efficiency, in Year Two + References No definition available. + Details
Name: | pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Program Costs Related To Energy Efficiency, Number Of Programs + References No definition available. + Details
Name: | pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNumberOfPrograms
Namespace Prefix: | pnm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Program Costs Related To Energy Efficiency, Year One + References No definition available. + Details
Name: | pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyYearOne
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour + References No definition available. + Details
Name: | pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour
Namespace Prefix: | pnm_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Recovery Of Base Rate + References No definition available. + Details
Name: | pnm_PublicUtilitiesRecoveryOfBaseRate
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount + References No definition available. + Details
Name: | pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Return On Equity, Percentage + References No definition available. + Details
Name: | pnm_PublicUtilitiesReturnOnEquityPercentage
Namespace Prefix: | pnm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Revenue Deficiency Driver, Years Of Operation + References No definition available. + Details
Name: | pnm_PublicUtilitiesRevenueDeficiencyDriverYearsOfOperation
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Revenue From Renewable Energy Rider + References No definition available. + Details
Name: | pnm_PublicUtilitiesRevenueFromRenewableEnergyRider
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Solar generation capacity in Megawatts + References No definition available. + Details
Name: | pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts
Namespace Prefix: | pnm_
Data Type: | dtr-types:powerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of public utility's approved debt to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's approved equity to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's approved return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of public utility's requested rate increase (decrease) with regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of public utility's requested return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyAndLoadManagementProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyAndLoadManagementProgram2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2011Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_NM2022RateCaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_EnergyAxis=pnm_NonFuelEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandard2014Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | pnm_TypeOfRegulatoryCostAxis=pnm_DisincentivesAndIncentivesAddedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2020EnergyEfficiencyAnnualReportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2021EnergyEfficiencyAnnualReportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |