XML 189 R156.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Income Taxes - Schedule of Impairments of Tax Attributes After Reflecting the Expiration of Carryforwards Under Applicable Tax Laws, Net of Federal Tax Benefit and Reserve Balances, After Reflecting Expiration of Carryforwards Under Applicable Tax Laws (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Income Taxes, Impairment of Carryforwards |  |  |
Federal tax credit carryforwards | $ 131 | $ 839 | $ 187
Compensation expense | (516) | 387 | 199
Income Taxes, Reserve Balances |  |  |
Federal tax credit carryforwards | 2,186 | 2,055 |
Compensation expense | 596 | 1,112 |
PNM |  |  |
Income Taxes, Impairment of Carryforwards |  |  |
Federal tax credit carryforwards | 0 | (427) | 427
Compensation expense | (335) | 246 | 140
Income Taxes, Reserve Balances |  |  |
Federal tax credit carryforwards | 0 | 0 |
Compensation expense | 394 | 729 |
TNMP |  |  |
Income Taxes, Impairment of Carryforwards |  |  |
Federal tax credit carryforwards | 0 | 0 | 0
Compensation expense | (179) | 140 | $ 59
Income Taxes, Reserve Balances |  |  |
Federal tax credit carryforwards | 0 | 0 |
Compensation expense | $ 202 | $ 381 |

X
- Definition Compensation Expense, Impairment + References No definition available. + Details
Name: | pnm_CompensationExpenseImpairment
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Income Taxes, Impairment of Carryforwards [Abstract] + References No definition available. + Details
Name: | pnm_IncomeTaxesImpairmentofCarryforwardsAbstract
Namespace Prefix: | pnm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Taxes, Reserve Balances [Abstract] + References No definition available. + Details
Name: | pnm_IncomeTaxesReserveBalancesAbstract
Namespace Prefix: | pnm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reserve Balance, State Tax Credit Carryforward + References No definition available. + Details
Name: | pnm_ReserveBalanceStateTaxCreditCarryforward
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reverse Balance, Compensation Expense + References No definition available. + Details
Name: | pnm_ReverseBalanceCompensationExpense
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition State Tax Credit Carryforward, Impairment + References No definition available. + Details
Name: | pnm_StateTaxCreditCarryforwardImpairment
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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