XML 40 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes Summary of Income Tax Contingencies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized Tax Benefits - Beginning $ 19,889,000us-gaap_UnrecognizedTaxBenefits $ 19,198,000us-gaap_UnrecognizedTaxBenefits $ 19,580,000us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions 623,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions (54,000)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 2,046,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions (reductions) for tax positions of prior years (5,481,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions   (2,428,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Additions for tax positions of prior years   745,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Settlement payments 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Unrecognized Tax Benefits - End 15,031,000us-gaap_UnrecognizedTaxBenefits 19,889,000us-gaap_UnrecognizedTaxBenefits 19,198,000us-gaap_UnrecognizedTaxBenefits
Public Service Company of New Mexico [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized Tax Benefits - Beginning 11,073,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
10,382,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
10,752,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Additions based on tax positions 623,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
(54,000)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
1,152,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Additions (reductions) for tax positions of prior years     (1,522,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Additions for tax positions of prior years 532,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
745,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
 
Settlement payments 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Unrecognized Tax Benefits - End 12,228,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
11,073,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
10,382,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Unrecognized tax benefits that would impact effective tax rate 1,900,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
   
Texas-New Mexico Power Company [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized Tax Benefits - Beginning 6,796,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
6,796,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
7,701,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Additions based on tax positions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Additions (reductions) for tax positions of prior years (6,796,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
  (905,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Additions for tax positions of prior years   0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
 
Settlement payments 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Unrecognized Tax Benefits - End 0us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
6,796,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
6,796,000us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
PNMR [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits that would impact effective tax rate $ 4,700,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pnm_PnmrMember