XML 47 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Derivative and Other Financial Instruments - Available for Sale Securities (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]      
Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities $ 400,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities $ 500,000us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities  
PNMR and PNM [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 257,464,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
  250,145,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
Available-for-sale Securities, Gross Unrealized Gain 48,842,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
  46,348,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
Proceeds from sales 31,852,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
22,804,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
 
Gross realized gains 5,135,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
3,118,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
 
Gross realized (losses) (1,541,000)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
(1,039,000)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
 
PNMR and PNM [Member] | Cash and equivalents [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 5,142,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
  8,276,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
Available-for-sale Securities, Gross Unrealized Gain 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
  0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
PNMR and PNM [Member] | Domestic value [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 46,129,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
  45,340,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
Available-for-sale Securities, Gross Unrealized Gain 16,786,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
  17,418,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
PNMR and PNM [Member] | Domestic growth [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 78,013,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
  74,053,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
Available-for-sale Securities, Gross Unrealized Gain 22,849,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
  21,354,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
PNMR and PNM [Member] | International and other [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 17,478,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
  16,599,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
Available-for-sale Securities, Gross Unrealized Gain 995,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
  156,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
PNMR and PNM [Member] | U.S. Government [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 21,912,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  22,563,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Available-for-sale Securities, Gross Unrealized Gain 1,256,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  903,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
PNMR and PNM [Member] | Municipals [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 73,554,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  68,973,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Available-for-sale Securities, Gross Unrealized Gain 6,198,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  5,851,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
PNMR and PNM [Member] | Corporate and other [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 15,236,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
  14,341,000us-gaap_AvailableForSaleSecurities
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gain 758,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
  666,000us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 257,464,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
  250,145,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Nuclear Decommissioning Trust [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 251,800,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_NuclearDecommissioningTrustMember
  244,600,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_NuclearDecommissioningTrustMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Mine Reclamation Trust [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 5,700,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MineReclamationTrustMember
  5,500,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MineReclamationTrustMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Cash and equivalents [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 5,142,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
  8,276,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Domestic value [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 46,129,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
  45,340,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticValueMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Domestic growth [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 78,013,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
  74,053,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_DomesticGrowthMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | International and other [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 17,478,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
  16,599,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pnm_MultinationalMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | U.S. Government [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 21,912,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  22,563,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Municipals [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value 73,554,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  68,973,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value, Measurements, Recurring [Member] | PNMR and PNM [Member] | Corporate and other [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, Fair value $ 15,236,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
  $ 14,341,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= pnm_PnmrAndPnmMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember