XML 92 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Coal Supply (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Public Utilities, Commitments And Contingencies [Line Items]        
Other current assets $ 65,264,000us-gaap_OtherAssetsCurrent $ 58,471,000us-gaap_OtherAssetsCurrent    
Public Service Company of New Mexico [Member] | Surface [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Regulatory Assets 100,000,000us-gaap_RegulatoryAssets
/ pnm_ClassificationOfMineAxis
= pnm_SurfaceMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
     
Public Service Company of New Mexico [Member] | Loss on Long-term Purchase Commitment [Member] | Surface [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Loss Contingency Accrual 25,600,000us-gaap_LossContingencyAccrualAtCarryingValue
/ pnm_ClassificationOfMineAxis
= pnm_SurfaceMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
25,700,000us-gaap_LossContingencyAccrualAtCarryingValue
/ pnm_ClassificationOfMineAxis
= pnm_SurfaceMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
   
Final Reclamation, capped amount to be collected 100,000,000pnm_FinalReclamationCappedAmountToBeCollected
/ pnm_ClassificationOfMineAxis
= pnm_SurfaceMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
     
Public Service Company of New Mexico [Member] | Loss on Long-term Purchase Commitment [Member] | Underground [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Loss Contingency Accrual 8,800,000us-gaap_LossContingencyAccrualAtCarryingValue
/ pnm_ClassificationOfMineAxis
= pnm_UndergroundMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
8,600,000us-gaap_LossContingencyAccrualAtCarryingValue
/ pnm_ClassificationOfMineAxis
= pnm_UndergroundMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
   
Public Service Company of New Mexico [Member] | Loss on Long-term Purchase Commitment [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Public Utilities, Annual Funding   1,000,000pnm_PublicUtilitiesAnnualFunding
/ pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
300,000pnm_PublicUtilitiesAnnualFunding
/ pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
3,500,000pnm_PublicUtilitiesAnnualFunding
/ pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Public Utilities, Expected Funding Annual Requirements 600,000pnm_PublicUtilitiesExpectedFundingAnnualRequirements
/ pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
     
San Juan Generating Station [Member] | Public Service Company of New Mexico [Member] | Loss on Long-term Purchase Commitment [Member] | Surface [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss 57,000,000us-gaap_LossContingencyEstimateOfPossibleLoss
/ pnm_ClassificationOfMineAxis
= pnm_SurfaceMember
/ us-gaap_JointlyOwnedUtilityPlantAxis
= pnm_SanJuanGeneratingStationMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
     
San Juan Generating Station [Member] | Public Service Company of New Mexico [Member] | Loss on Long-term Purchase Commitment [Member] | Underground [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Loss Contingency, Estimate of Possible Loss 93,300,000us-gaap_LossContingencyEstimateOfPossibleLoss
/ pnm_ClassificationOfMineAxis
= pnm_UndergroundMember
/ us-gaap_JointlyOwnedUtilityPlantAxis
= pnm_SanJuanGeneratingStationMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_LossOnLongTermPurchaseCommitmentMember
     
San Juan Generating Station [Member] | Coal Supply [Member] | Public Service Company of New Mexico [Member]        
Public Utilities, Commitments And Contingencies [Line Items]        
Other current assets $ 38,900,000us-gaap_OtherAssetsCurrent
/ us-gaap_JointlyOwnedUtilityPlantAxis
= pnm_SanJuanGeneratingStationMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= pnm_CoalSupplyMember
$ 37,300,000us-gaap_OtherAssetsCurrent
/ us-gaap_JointlyOwnedUtilityPlantAxis
= pnm_SanJuanGeneratingStationMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= pnm_CoalSupplyMember
   
Public Utilities, Estimated Increase in Coal Cost, Percentage 30.00%pnm_PublicUtilitiesEstimatedIncreaseinCoalCostPercentage
/ us-gaap_JointlyOwnedUtilityPlantAxis
= pnm_SanJuanGeneratingStationMember
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= pnm_CoalSupplyMember