XML 101 R59.htm IDEA: XBRL DOCUMENT
v3.20.1

Commitments and Contingencies - Coal Supply (Details) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Dec. 31, 2019 | Sep. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Mar. 31, 2020 | Jan. 31, 2016
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Other current assets | $ 44,472 |  |  |  | $ 42,956 |
PNM |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Other current assets | 36,561 |  |  |  | 35,302 |
PNM | Loss on long-term purchase commitment | Surface |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Final reclamation, capped amount to be collected |  |  |  | $ 100,000 |  |
Loss contingency accrual | 70,300 |  |  |  | 70,100 |
PNM | Loss on long-term purchase commitment | Underground |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Loss contingency accrual | 25,300 |  |  |  | 25,800 |
PNM | Loss on long-term purchase commitment | San Juan Generating Station | Surface |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Estimate of possible loss |  |  |  |  | 91,600 |
PNM | Loss on long-term purchase commitment | San Juan Generating Station | Underground |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Estimate of possible loss |  |  |  |  | 40,000 |
Coal supply | PNM | San Juan Generating Station |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Other current assets | 26,300 |  |  |  | 26,300 |
Coal supply | NM Capital | San Juan Generating Station |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Requirement to post reclamation bonds |  |  |  |  | 118,700 |
Cash used to support bank letter or credit arrangement |  |  |  |  | 30,300 | $ 30,300
Increase in coal mine decommissioning liability | PNM |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Regulatory disallowance, additional amount recorded |  | $ 1,100 | $ 300 |  |  |
Increase in coal mine decommissioning liability | PNM | Underground and Surface |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Regulatory disallowance, additional amount recorded |  |  |  | 39,200 |  |
Increase in coal mine decommissioning liability | PNM | Underground |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Regulatory disallowance, additional amount recorded |  |  |  | $ 9,400 |  |
Mine Reclamation Trust | PNM |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Required contribution to reclamation trust, current fiscal year |  |  |  |  | 10,000 |
Reclamation trust funding, year 2 |  |  |  |  | 10,900 |
Reclamation trust funding, year 3 |  |  |  |  | 11,700 |
Four Corners CSA | PNM |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Other commitment, due in first year |  |  |  |  | 2,300 |
Other commitment, due in second year |  |  |  |  | 2,300 |
Other commitment, due in third year |  |  |  |  | 1,900 |
Other commitment, due in fourth year |  |  |  |  | 1,900 |
Other commitment, due in fifth year |  |  |  |  | 1,900 |
Other commitment, due in sixth year |  |  |  |  | 1,900 |
Other commitment, due in seventh year |  |  |  |  | $ 1,900 |
San Juan Generating Station | Loss on long-term purchase commitment | PNM |  |  |  |  |  |
Public Utilities, Commitments And Contingencies [Line Items] |  |  |  |  |  |
Annual funding post-term reclamation trust | $ 5,500 |  |  |  |  |

X
- Definition Cash used to support bank letter or credit arrangement + References No definition available. + Details
Name: | pnm_CashUsedToSupportBankLetterOrCreditArrangement
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Coal Mine Reclamation Bonds to be posted with NMMMD + References No definition available. + Details
Name: | pnm_CoalMineReclamationBondstobepostedwithNMMMD
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Final Reclamation, capped amount to be collected + References No definition available. + Details
Name: | pnm_FinalReclamationCappedAmountToBeCollected
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other Commitment, Due in First Year + References No definition available. + Details
Name: | pnm_OtherCommitmentDueinFirstYear
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other Commitment, Due in Seventh Year + References No definition available. + Details
Name: | pnm_OtherCommitmentDueinSeventhYear
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other Commitment, Due in Sixth Year + References No definition available. + Details
Name: | pnm_OtherCommitmentDueinSixthYear
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Public Utilities, Annual Funding post-term reclamation trust + References No definition available. + Details
Name: | pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 Reclamation Trust Funding, Current fiscal year + References No definition available. + Details
Name: | pnm_ReclamationTrustFundingCurrentfiscalyear
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reclamation Trust Funding, Year 2 + References No definition available. + Details
Name: | pnm_ReclamationTrustFundingYear2
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reclamation Trust Funding, Year 3 + References No definition available. + Details
Name: | pnm_ReclamationTrustFundingYear3
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Regulatory Disallowance, Additional amount recorded + References No definition available. + Details
Name: | pnm_RegulatoryDisallowanceAdditionalAmountRecorded
Namespace Prefix: | pnm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of loss contingency liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of current assets classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the fifth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossOnLongTermPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ClassificationOfMineAxis=pnm_SurfaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ClassificationOfMineAxis=pnm_UndergroundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_ClassificationOfMineAxis=pnm_UndergroundandSurfaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_MineReclamationTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_FourCornersCSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=us-gaap_LossOnLongTermPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |