XML 141 R119.htm IDEA: XBRL DOCUMENT
v3.22.4

Regulatory and Rate Matters - New Mexico General Rate Cases (Details) $ in Millions |  |  | 12 Months Ended
--- | --- | --- | ---
Jan. 03, 2023 USD ($) | Dec. 05, 2022 USD ($) MW | Dec. 31, 2022 lease MW
NMPRC |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Requested return on equity |  | 10.25% |
Public Service Company of New Mexico |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Public Utilities, Approved Equity Capital Structure, Percentage |  |  | 52.00%
Public Utilities, Approved Debt Capital Structure, Percentage |  |  | 48.00%
Leases renewed | lease |  |  | 5
Number of megawatts purchased (in megawatts) | MW |  |  | 64.1
Public Service Company of New Mexico | Subsequent Event |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Non-recurring costs | $ 98.3 |  |
Public Service Company of New Mexico | NM 2022 Rate Case |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Recovery of base rate |  | $ 2,700.0 |
Revenue deficiency driver, years of operation |  | 6 years |
Leased PVNGS capacity, expiration (in megawatts) | MW |  | 114 |
Hearing, request suspension period |  | 9 months |
Public Service Company of New Mexico | NM 2022 Rate Case | Non-Fuel Energy |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |
Requested rate increase |  | $ 63.8 |

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, 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, 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, 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, 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 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 Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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: | us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember
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_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: |