XML 88 R73.htm IDEA: XBRL DOCUMENT
v3.23.3

Financing - Short-term Debt and Liquidity (Details) | Jan. 26, 2023 USD ($) extension_option | May 20, 2022 USD ($) extension_option | Mar. 11, 2022 USD ($) extension_option | Sep. 30, 2023 USD ($) | Dec. 31, 2022 USD ($) | Aug. 05, 2022 USD ($) | May 13, 2022 USD ($) | Mar. 10, 2022 USD ($)
--- | --- | --- | --- | --- | --- | --- | --- | ---
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Letters of credit outstanding |  |  |  | $ 3,100,000 |  |  |  |
PNMR Development |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Notes payable |  |  |  | 0 | $ 5,300,000 |  |  |
Revolving credit facility | PNM 2022 Delayed-Draw Term Loan | Line of credit |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  |  | 225,000,000 |  | $ 225,000,000 |  |
PNMR Revolving Credit Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity | $ 285,000,000 |  |  |  |  |  |  |
PNMR Revolving Credit Facility | WEB LOC Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Letters of credit outstanding |  |  |  | 30,300,000 |  |  |  |
PNM |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Letters of credit outstanding |  |  |  | 0 |  |  |  |
PNM | PNMR |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Notes payable |  |  |  | $ 0 |  |  |  |
PNM | Lines of credit |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
NMPRC approved credit facility |  | $ 40,000,000 |  |  |  |  |  |
PNM | PNM Revolving Credit Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity | $ 380,000,000 |  |  |  |  |  |  |
Line of credit facility, interest rate at period end |  |  |  | 6.68% | 5.67% |  |  |
PNM | PNM New Mexico Credit Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Line of credit facility, interest rate at period end |  |  |  | 6.67% | 5.68% |  |  |
TNMP |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Letters of credit outstanding |  |  |  | $ 0 |  |  |  |
TNMP | PNMR |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Notes payable |  |  |  | $ 0 |  |  |  |
TNMP | TNMP Revolving Credit Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Line of credit facility, interest rate at period end |  |  |  | 6.29% | 5.29% |  |  |
PNMR Development | PNMR |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Notes payable |  |  |  | $ 100,000 |  |  |  |
PNMR Development | PNMR Revolving Credit Facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Line of credit facility, interest rate at period end |  |  |  | 6.92% | 5.90% |  |  |
Revolving credit facility |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  |  | $ 300,000,000 |  |  |  |
Number of extensions | extension_option |  | 2 |  |  |  |  |  |
Extension period |  | 1 year |  |  |  |  |  |
Revolving credit facility | PNM |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  |  | 400,000,000 |  |  |  |
Number of extensions exercised | extension_option | 1 |  |  |  |  |  |  |
Extension period exercised | 1 year |  |  |  |  |  |  |
Revolving credit facility | TNMP |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  | $ 100,000,000 |  |  |  | $ 100,000,000 | $ 75,000,000
Number of extensions | extension_option |  |  | 2 |  |  |  |  |
Extension period | 1 year |  | 1 year |  |  |  |  |
Number of extensions exercised | extension_option | 1 |  |  |  |  |  |  |
Extension period exercised | 1 year |  |  |  |  |  |  |
Revolving credit facility | TNMP | First mortgage bonds |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Collateral amount |  |  |  |  |  |  | $ 100,000,000 |
TNMP Revolving Credit Facility | TNMP |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  | $ 75,000,000 |  |  |  |  |
TNMP Revolving Credit Facility | TNMP | First mortgage bonds |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Collateral amount |  |  | $ 75,000,000 |  |  |  |  |
Senior Unsecured Noted, Pollution Control Revenue Bonds | PNM | Pollution Control Rvenue Bonds, Due June Twenty Twenty Four |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  |  | 198,000,000 |  |  |  |
Senior Unsecured Noted, Pollution Control Revenue Bonds | TNMP | FMB Notes Due July 2024 |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Financing capacity |  |  |  | $ 80,000,000 |  |  |  |

X
- Definition Debt Instrument, Extension Period + References No definition available. + Details
Name: | pnm_DebtInstrumentExtensionPeriod
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Extension Period Exercised + References No definition available. + Details
Name: | pnm_DebtInstrumentExtensionPeriodExercised
Namespace Prefix: | pnm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Number Of Extensions + References No definition available. + Details
Name: | pnm_DebtInstrumentNumberOfExtensions
Namespace Prefix: | pnm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Number Of Extensions Exercised + References No definition available. + Details
Name: | pnm_DebtInstrumentNumberOfExtensionsExercised
Namespace Prefix: | pnm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instruments, NMPRC Approved Credit Facility + References No definition available. + Details
Name: | pnm_DebtInstrumentsNMPRCApprovedCreditFacility
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of assets pledged to secure a debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3 + Details
Name: | us-gaap_DebtInstrumentCollateralAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The effective interest rate at the end of the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_NotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMRDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_PNM2022DelayedDrawTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_WEBLOCFacilityMember
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_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_LocalLinesOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=pnm_TNMPRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=pnm_SeniorUnsecuredNotedPollutionControlRevenueBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_PollutionControlRvenueBondsDueJuneTwentyTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=pnm_FMBNotesDueJulyTwentyTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |